A short history of society: the making of the modern world: The Making of the Modern World

history

by Evans

Paperback

ISBN: 978-0-335-22067-0

ISBN-10: 0-335-22067-3

Open University Press · 2006