WILLIAM G. MAGRO