Scott Olson / Getty Images

The Last Culture Warrior

Why Mike Huckabee will lose, and what it means for evangelicals