DAVID WHINFORD COMPTON