DAVID M. SPENCE