Peter Clapham space light structures at Kenwood : [catalogue of an exhibition held] 7 September-4 October [1971].
Iveagh Bequest, Kenwood (London, England)
Greater London Council.
London : Greater London Council,
[1971]
Clapham, Peter.