Undefeated : the life of Hubert H. Humphrey