by Kenneth Frampton
publisher: Thames & Hudson publish date: May 1st 1992
format: paperback pages: 376
language: English
ISBN:
0500202575 (9780500202579)
publisher: Thames and Hudson publish date: August 28th 2007
format: paperback pages: 424
language: English
ISBN:
0500203954 (9780500203958)
publisher: Thames & Hudson publish date: February 1st 1988
format: paperback pages: 360
language: English
ISBN:
050020201X (9780500202012)
publisher: Thames and Hudson publish date: 1980
format: paperback pages: 324
language: English
ISBN:
0500201730 (9780500201732)
publisher: Oxford University Press, USA publish date: January 1st 1980
format: Unknown Binding pages: 324
language: English
ISBN:
0195201795 (9780195201796)
publisher: Oxford University Press, USA publish date: January 1st 1980
format: Unknown Binding pages: 324
language: English
ISBN:
0195201787 (9780195201789)