publisher: Walker & Company publish date: August 1st 2004
format: hardcover pages: 376
language: English
ISBN:
0802714048 (9780802714046)
publisher: Random House of Canada, Limited publish date: October 21st 2003
format: hardcover pages: 400
language: English
ISBN:
0679311564 (9780679311560)
publisher: Random House, Inc. publish date: September 29th 2009
format: paperback pages: 400
language: English
ISBN:
0679312765 (9780679312765)