What John McCain Wasn't, and What He Was

While he was far from a perfect man, in his better moments, John McCain could be better than most.

by