Ancient civilizations brain teasers

by Michelle Breyer

Exercises cover Mesopotamia and the Near East, Egypt, Greece, Rome, India, and China