format: audiobook
language: English
ISBN:
0660195526 (9780660195520)
publisher: Random House Canada
format: hardcover pages: 320
language: English
ISBN:
067931038X (9780679310389)
publisher: Insomniac Press publish date: December 1st 2004
format: paperback pages: 177
language: English
ISBN:
1894663780 (9781894663786)
publisher: Zoomermedia Ltd
publish date: December 15th 2012
format: ebook
language: English
ISBN:
9780991733804