JAMES H KEEFFE III