David Farquhar

David Farquhar (1928–2007)