by David Sylvester
publisher: Yale University Press publish date: December 17th 2001
format: hardcover pages: 320
language: English
ISBN:
0300092040 (9780300092042)
publisher: Chatto & Windus publish date: November 8th 2001
format: hardcover pages: 400
language: English
ISBN:
070116266X (9780701162665)
publisher: Pimlico publish date: August 1st 2002
format: paperback pages: 400
language: English
ISBN:
0712668357 (9780712668354)