Not a bad list; however, John McCain, as much as I dislike him, doesn’t belong on the list. He isn’t on the right.....
One must only be slightly over the line to be on one side or another. I'm comfortable with the declaration that McCain is slightly right of center. His positions on spending and defense are probably the only reasons.