Understanding Human History: An Analysis Including the Effects of Geography and Differential Evolution

Hardcover

ISBN: 978-1-59368-027-5

ISBN-10: 1-59368-027-9

Washington Summit Publishers