The Human Venture, Combined Volume : From Prehistory to the Prese

This textbook was recommended by my instructor for the advanced module.