JAMES M KEELIN