FINNEGAN, JOHN P.