Faith of My Fathers
Books by politicians are not often worth reading, but John McCain's Faith of My Fathers is an astonishing exception to the rule. The Republican senator from Arizona has a remarkable story to tell--better than just about any of his pee...