publisher: Vintage
publish date: August 3rd 2007
format: paperback pages: 272
language: English
ISBN:
1869419197 (9781869419196)
publisher: Random House New Zealand publish date: December 1st 2010
format: ebook
language: English
ISBN:
9781869790752
publisher: ReadHowYouWant publish date: October 12th 2013
format: paperback pages: 344
language: English
ISBN:
1459672232 (9781459672239)