World History in Brief: Major Patterns of Change and Continuity : To 1450

This textbook is a bit heavy but worth it for the amount of content inside.