ID:DA10278138
Search authors sharing the same name
edited by Dan Cruickshank ; consultant editors Andrew Saint, Peter Blundell Jones, Kenneth Frampton ; assistant editor Fleur Richards
Architectural Press 1996 20th ed
Available at 30 libraries