Nothing to do with me, of course, but an outsiders view...
McCain if obviously a man who puts his arse where he sees his duty as being, and...
I am deeply suspicious of people who sit political science at university when there are so many other enthralling degrees available.
Such as accountancy.