Outlines of history; : Illustrated by numerous geographical and historical notes and maps : embracing
Subtitle: Part I. Ancient history. Part II. Modern history. Part III. Outlines of the philosophy of history