publisher: Hutchinson publish date: September 1st 1986
pages: 249
language: English
ISBN:
009165890X (9780091658908)
publisher: CANONGATE BOOKS LTD publish date: December 20th 2002
format: paperback pages: 260
language: English
ISBN:
1841953768 (9781841953762)