James Arthur Kjelgaard Share This James Arthur Kjelgaard (Jim Kjelgaard, James Arthur Kjelgaard, Jim Elgard)