Understanding Thomas JeffersonEbookUnderstanding Thomas JeffersonbyE. M. HallidayRating: 4 out of 5 stars4/5Save Understanding Thomas Jefferson for later