Keenan B J & D C