publisher: Penguin publish date: September 29th 2011
format: paperback pages: 464
language: English
ISBN:
0141047259 (9780141047256)
pages: 436
language: English
ISBN:
0718156285 (9780718156282)
format: kindle pages: 464
language: English
ASIN: B005HHSYY0
publisher: CB Creative Books publish date: December 3rd 2012
format: kindle pages: 448
language: English
ASIN: B00AHVNAB8
publisher: AudioGO publish date: April 1st 2012
language: English
ISBN:
0792786475 (9780792786474)