publisher: Vintage publish date: November 1st 2002
format: paperback pages: 239
language: English
ISBN:
1869415116 (9781869415112)
publisher: Random House New Zealand publish date: December 16th 2013
format: ebook pages: 240
language: English
ISBN:
9781775530510
publisher: Vintage publish date: 2003
language: English
ISBN:
1740512383 (9781740512381)