JOHN M. DEANGELIS, JR.