A short history of society : the making of the Modern World / by Mary Evans.

Main Author: Evans, Mary
Language:English
Published: Maidenhead, Berkshire, England : Open University Press/McGraw-Hill Higher Education, 2007.
Subjects: