James Buchanan (The American Presidents, #15)

Jean H. Baker, Arthur M. Schlesinger Jr.