publisher: Tantor Audio publish date: 2012-11-15
format: audiobook
language: English
ISBN:
1467630624 (9781467630627)
publisher: New American Library publish date: 7 sierpnia 2012
format: papier pages: 337
language: English
ISBN:
0451237013
publisher: Roc publish date: 2015-11-03
format: paperback pages: 352
language: English
ISBN:
0451473213 (9780451473219)