JAMES J KEEFE