Ruth Smalley

Ruth Smalley has provided her readers with a new and unique perspective on Presidents Andrew Jackson, Andrew Johnson, and James K. Polk.