publisher: Ballantine Books publish date: February 8th 2012
format: mass market paperback pages: 416
language: English
ISBN:
0345430514 (9780345430519)
publisher: Crown Publications publish date: November 9th 1997
format: hardcover pages: 360
language: English
ISBN:
0609601008 (9780609601006)
ASIN: 609601008