JAMES F KELLEHER