The right man

David Frum
Random House
9780375509032
0-375-50903-8