Thomas Jefferson: The Most Controversial President in American History?