by: Stuart A. Kallen
Be the first one to review
Review the book today!
Overview
What are the defining characteristics of the sprawling era known as the Middle Ages? What sets ancient Egypt apart from other ancient civilizations? And what is the legacy of the twentieth-century gen...
Read more