publisher: Viking Canada
publish date: September 24th 2002
format: paperback pages: 352
ISBN:
0670043370 (9780670043378)
publisher: Penguin publish date: December 6th 2005
format: paperback pages: 432
language: English
ISBN:
0143055585 (9780143055587)