by Johan Theorin
publisher: Random House UK publish date: March 14th 2013
format: paperback pages: 411
language: English
ISBN:
9780857521408
publisher: Doubleday publish date: October 1st 2012
format: paperback pages: 409
language: English
ISBN:
0857521403
publisher: Transworld Digital publish date: March 14th 2013
format: kindle pages: 415
language: English
ASIN: B00A684RW8
publisher: Transworld Digital publish date: March 14th 2013
format: kindle
language: English
ASIN: B00FALV3IW
publisher: Black Swan publish date: March 14th 2013
format: paperback pages: 480
language: English
ISBN:
0552778915 (9780552778916)
publisher: Transworld Digital publish date: March 14th 2013
format: ebook pages: 320
language: English
ISBN:
1448127823 (9781448127825)
publisher: Random House Audio publish date: 2013-03-07
format: Audible Audio Edition
language: English
ASIN: B00BTTKVE6