Title: john marsh, pioneer the life story of a trail-blazer on six frontiers