World history new perspectives - Diaz, Christine L. (Anvil Publishing, Inc., 2011)