DAVID G. MYGRANT