David Foster著. David Foster著 Raph Koster著. David H. Foster. by David Foster. by David Masters. Raph Koster著 David Singmaster. (英)David Canter著 David C. Brewster.