by KennethFrampton (Author), KennethFrampton (Author)
Format: Paperback
Pages: 324
Publisher: Thames & Hudson Ltd
Published: 23 Jun 1980
ISBN 10: 0500201730
ISBN 13: 9780500201732