publisher: Simon & Schuster publish date: July 1st 2004
format: mass market paperback pages: 320
language: English
ISBN:
0743487672 (9780743487672)
publisher: Penguin publish date: June 25th 2013
format: paperback pages: 272
language: English
ISBN:
0143123386 (9780143123385)