DAVID FOSTER.