Book Descriptions

for The Most Beautiful Roof in the World by Kathryn Lasky and Christopher G. Knight