DAVID A. TEMPLE