G.A. Custer: His Life and Times by Glen Swanson