publisher: Bantam Books publish date: December 24th 2008
format: paperback pages: 327
language: English
ISBN:
0553581961 (9780553581966)
publisher: Bantam publish date: December 24th 2008
format: ebook pages: 336
language: English
ISBN:
0307480755 (9780307480750)