Thomas Jefferson's Enlightenment - Background Notes James C Thompson - Paperback £12.00 Find out more