MCKEEGAN, PETER GERARD