David Stuart Horner - (1900-1983)