John Marsh, Pioneer: The Life Story of a Trail-Blazer on Six Frontiers