Title: Collected Papers of J. L. Moles - Volume 2
Subjects: World history