publisher: Knopf Canada publish date: February 12th 2008
format: hardcover pages: 480
language: English
ISBN:
0676977405 (9780676977400)
publisher: Plume publish date: August 1st 2000
format: paperback pages: 368
language: English
ISBN:
0452279631 (9780452279636)
publisher: North Atlantic Books
publish date: September 28th 2010
format: paperback pages: 384
language: English
ISBN:
1556439431 (9781556439438)
ASIN: 1556439431
publisher: Ballantine Books publish date: August 15th 2006
format: paperback pages: 320
language: English
ISBN:
0375760288 (9780375760280)
ASIN: 375760288
publisher: Vintage Canada publish date: February 3rd 2004
format: paperback pages: 320
language: English
ISBN:
0676973124 (9780676973129)
publisher: Brindle and Glass Publishing publish date: September 4th 2012
format: paperback pages: 264
language: English
ISBN:
1926972961 (9781926972961)
publisher: Post Hypnotic Press Inc. publish date: 2011-08-03
format: Audible Audio Edition
ASIN: B005FOGAA0
format: kindle pages: 354
language: English
ASIN: B00AG6SWVC
publisher: Post Hypnotic Press, Inc. publish date: 2012-05-10
format: Audible Audio Edition
ASIN: B0081YFIXQ