publisher: Ballantine Books publish date: January 31st 2000
format: mass market paperback pages: 288
language: English
ISBN:
0804108439 (9780804108430)
publisher: Random House Audio publish date: February 3rd 2004
language: English
ISBN:
0739310461 (9780739310465)