JOHN R. D'ONOFRIO, JR.