Thomas Jefferson

Christopher Hitchens
Atlas Books/HarperCollinsPublishers
9780060598969
0-06-059896-4