Sign.: I-JAM
James, Peter
Saving the Pyramids. Twenty First Century Engineering and Egypt's Ancient Monuments
2018
Cardiff
176