The Life and Public Services of Our Greatest Living Statesman, Hon. James G. Blaine ...
Publisher: Buker Publishing co.
Published: 1884
Number of pages: 852