Source: https://politics.stackexchange.com/questions/2172/how-often-does-senator-mccain-vote-against-his-own-party