RICHARD C KEANE JR