"Sheperd, Roger"

Structures of our time: 31 buildings that changed modern life - 2002

725 S927