NGC 2419  Globular Cluster (The Intergalactic Wanderer), John Leader