It is with regret that we inform you of the death, suddenly in London, of Declan Sheehan, class of 1979; brother of Stephen (1973) and John (1974).
Funeral arrangements to follow.
Rest in peace.