publisher: Penguin publish date: July 31st 2008
format: hardcover pages: 283
language: English
ISBN:
1594201757 (9781594201752)
publisher: FT Press
publish date: February 8th 2013
format: paperback pages: 272
language: English
ISBN:
0273781359 (9780273781356)
publisher: Harper
format: Hardcover pages: 272
language: English
ISBN:
006232361X (9780062323613)
publisher: Simon & Schuster Audio publish date: April 3rd 2012
format: audiobook
language: English
ISBN:
1442347147 (9781442347144)
publisher: Penguin publish date: May 7th 2009
format: kindle pages: 308
language: English
ISBN:
9780141931326
publisher: Pearson, Paperback" /> publish date: June 1st 2012
format: paperback
language: English
ISBN:
0273761986 (9780273761983)