EDWARD P. GRENNAN, JR.