Four great American presidents
Contributors: Elson, Henry W. (Henry William), 1857-1935, joint author
Publisher: J. M. Stradling & company
Published: 1903
Place of publication: New York
Language: eng
Number of pages: 309