publisher: Porpoise Books
publish date: October 1st 1997
format: hardcover pages: 323
language: English
ISBN:
1870304241 (9781870304245)
publisher: Everyman publish date: March 28th 2014
format: hardcover
language: English
ISBN:
1841591793 (9781841591797)
publisher: Overlook Hardcover publish date: July 29th 2014
format: hardcover
language: English
ISBN:
1468308963 (9781468308969)