Castle: How It Works

by David Macaulay and Sheila Keenan
“The castle stands high on a rocky hill. It has tall towers, thick stone walls,... read more