publisher: HarperCollins publish date: January 15th 2012
format: paperback pages: 352
language: English
ISBN:
0061434752 (9780061434754)
publisher: eBook by Kiepenheuer&Witsch publish date: September 21st 2009
format: kindle pages: 528
language: English
ISBN:
9783462300505