publisher: Signet publish date: January 1st 2002
format: paperback pages: 448
language: English
ISBN:
0451206002 (9780451206008)
publisher: Ballantine Books publish date: May 25th 2010
format: mass market paperback pages: 544
language: English
ISBN:
034552148X (9780345521484)
ASIN: 034552148X