ROBERT W KEEFFE