publisher: Large Print Press publish date: April 28th 2012
format: paperback pages: 533
language: English
ISBN:
1594135800 (9781594135804)
publisher: Deutscher Taschenbuch Verlag publish date: November 1st 2011
format: kindle pages: 440
language: English
ASIN: B005Z0B7G6
publisher: Penguin publish date: April 28th 2011
format: MP3 CD
language: English
ISBN:
1101501006 (9781101501009)