Rutherford B. Hayes (The American Presidents, #19)

Hans L. Trefousse, Arthur M. Schlesinger Jr.