General sketch of history

Bibliographic Details
Main Author: Freeman, Edward Augustus 1823-1892
Format: Book
Language:English
Published: New York Holt [c1876]
Edition:New ed., rev.
Series:Freeman's historical course for schools