Sarah Sze : 1 April - 24 May 1998, ICA, Institute of Contemporary Arts.
Sze, Sarah.
Institute of Contemporary Arts (London, England)
London : Institute of Contemporary Arts,
c1998.
"Published to coinciide with the exhibition Sarah Sze, 1 April - 24 May 1998, Upper Gallery, Institute of Contemporary Arts, London." -- t.p. verso.