JAMES H KELLEHER