Kent, Zachary.

Rutherford B. Hayes : Encyclopedia of Presidents

0516013653