James Garfield: The Assassination and Life and Death of James A. Garfield, 20th President of the United States by Quinn A. Hall Back to product details page >