GERARD P KEEHAN