ATTY. PETER A. KEEGAN