publisher: Ballantine Books publish date: June 26th 2001
format: mass market paperback pages: 720
language: English
ISBN:
0345447263 (9780345447265)
ASIN: 345447263
publisher: Turtleback Books publish date: June 1st 2001
format: hardcover
language: English
ISBN:
1417826878 (9781417826872)