Models developed by Michael D Foster