publisher: Bantam
publish date: May 20th 2008
format: paperback pages: 464
language: English
ISBN:
0385340664 (9780385340663)
format: kindle pages: 466
language: English
ASIN: B001A0NP2E
publisher: Bantam publish date: May 20th 2008
format: ebook pages: 320
language: English
ISBN:
0553904957 (9780553904956)