Stop kidding yourself: John McCain is a pro-life zealot.