Andrew Jackson (The American Presidents, #7)

Sean Wilentz, Arthur M. Schlesinger Jr.