publisher: Bantam publish date: June 23rd 2009
format: paperback pages: 400
language: English
ISBN:
0385342667 (9780385342667)
publisher: Bantam publish date: June 23rd 2009
format: ebook pages: 336
language: English
ISBN:
0553906674 (9780553906677)
publisher: Bantam publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299219616 (9781299219618)
format: kindle pages: 402
language: English
ASIN: B002DO17L2