McCain Opposed by 'Hard-Line GOP Conservatives' and 'Far Right'