Front cover image for Life and distinguished services of William McKinley ...

Life and distinguished services of William McKinley ...

Print Book, English, 1901
Memorial Association, [Chicago?], 1901
540 pages : plates, portraits
1031806016