JOHN M KEATING JR