This Fleeting World: A Short History of Humanity (AP World History & Teachers' Edition)

Humanity

by David Christian

Paperback

ISBN: 978-1-933782-04-1

ISBN-10: 1-933782-04-8

Berkshire Publishing Group · 2014