The Life, Speeches, and Public Services of James A. Garfield, Including an Account of His Assassination, Lingering Pain, Death, and Burial
by
Anonymous
Paperback
details (
USA
).
ISBN: 978-1-142-56424-7
ISBN-10: 1-142-56424-X
Nabu Press
· 2010