publisher: Penguin publish date: June 6th 2006
format: hardcover pages: 384
language: English
ISBN:
0641873395 (9780641873393)
publisher: Simon & Schuster Audio publish date: June 6th 2006
language: English
ISBN:
0743564294 (9780743564298)
publisher: Simon & Schuster Audio publish date: June 6th 2006
format: audiobook
language: English
ISBN:
0641943636 (9780641943638)