JAMES H KELLERAN