KEEFFE, DAVID