The Human Journey: A Framework for World History

by Robert Strayer

Paperback

ISBN: 978-0-07-249662-8

ISBN-10: 0-07-249662-2

McGraw-Hill Europe · 2010