David Foster著. David Foster著 David Conger著 David Cooper著 Raph Koster著. David H. Foster. by David Foster. by David Masters. Raph Koster著 David Singmaster.