by Jens Lapidus, Astri von Arbin Ahlander
publisher: Pantheon publish date: April 3rd 2012
format: hardcover pages: 469
language: English
ISBN:
0307377482 (9780307377487)
publisher: Pan Books publish date: 06-12-2012
format: paperback pages: 400
language: English
ISBN:
0330457632 (9780330457637)
publisher: Macmillan publish date: February 1st 2012
format: paperback pages: 469
language: English
ISBN:
0230761100 (9780230761100)
publisher: Vintage publish date: November 13th 2012
format: paperback pages: 480
language: English
ISBN:
0307390233 (9780307390233)
publisher: Macmillan publish date: February 2nd 2012
format: kindle pages: 400
language: English
ISBN:
9780230763074
publisher: Vintage publish date: April 3rd 2012
format: ebook pages: 480
language: English
ISBN:
0307906825 (9780307906823)
publisher: Fischer E-Books publish date: May 10th 2013
format: kindle pages: 576
language: English
ISBN:
9783104028163
publisher: Vintage Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299219640 (9781299219649)
publisher: Books on Tape publish date: April 3rd 2012
language: English
ISBN:
0307966704 (9780307966704)
publisher: Random House Audio publish date: April 3rd 2012
language: English
ISBN:
0307966690 (9780307966698)