World Civilizations (Volume 5) Teacher’s Guide 9780544917972

You will appreciate how this handbook breaks down each topic into chunks.