by Daren King
publisher: Vintage publish date: May 5th 2005
format: paperback
language: English
ISBN:
0099445166 (9780099445166)
publisher: Anchor Canada publish date: January 4th 2005
format: paperback pages: 225
language: English
ISBN:
0385661347 (9780385661348)
publisher: Jonathan Cape publish date: January 14th 2004
format: paperback pages: 215
language: English
ISBN:
0224069586 (9780224069588)
publisher: Anchor Canada publish date: August 20th 2010
format: ebook
language: English
ISBN:
0385672829 (9780385672825)