publisher: Bantam publish date: 2011-05-24
format: mass market paperback pages: 402
language: English
ISBN:
0553593684 (9780553593686)
publisher: Brilliance Audio publish date: 24-05-2011
format: ebook
language: English
ISBN:
144181843X (9781441818430)
ASIN: 9781441818430
publisher: Bantam
format: kindle pages: 448
language: English
ASIN: B004J4WL0A
publisher: HarperCollins
format: paperback pages: 402
language: English
ISBN:
0007354029 (9780007354023)