publisher: Canongate U.S.
publish date: June 27th 2001
format: paperback pages: 240
language: English
ISBN:
1841950696 (9781841950693)
publisher: Harper Perennial publish date: December 1st 2009
format: paperback pages: 208
language: English
ISBN:
0061779253 (9780061779251)
publisher: HarperCollins publish date: December 1st 2009
format: ebook pages: 208
language: English
ISBN:
0061959758 (9780061959752)