Illustrious Life of William McKinley ; Our Martyred President

Regular
$44.95
Sale
$44.95
Regular
Sold Out
Unit Price
per 
    Author: Murat Halstead
    Publisher: Murat Halstead
    Date published: 1901

    Hardcover, 464 pages
    Condition: Good
    Additional notes: 8vo. Illustrated. Unmarked text with lightly tones pages.