Short History of the Middle Ages
by Barbara H. Rosenwein, Paul W. DePasquale, Jennifer N. Brown
Writing a summary for young readers…
For young readers
Book data: Open Library
by Barbara H. Rosenwein, Paul W. DePasquale, Jennifer N. Brown
Book data: Open Library