JAMES J. MC KEEFE