publisher: Artisan
publish date: November 1st 2005
format: hardcover pages: 416
language: English
ISBN:
1579652522 (9781579652524)
publisher: Random House Canada publish date: November 15th 2005
format: hardcover pages: 384
language: English
ISBN:
0679312803 (9780679312802)
publisher: Artisan publish date: November 1st 2005
format: kindle pages: 416
language: English
ISBN:
1579655653 (9781579655655)