PETER C. KIRWAN, JR.