The Diary of James A. Garfield

by Harry J. Brown

Hardcover

ISBN: 978-0-08-701332-2

ISBN-10: 0-08-701332-0

Michigan State Univ Pr · 1991