Title: Essays in the liberal interpretation of history
Subjects: History
People: W H. McNeil