by Magnus Flyte
publisher: Penguin publish date: November 26th 2013
format: paperback pages: 368
language: English
ISBN:
0143123270 (9780143123279)
publisher: Penguin publish date: November 26th 2013
format: kindle pages: 368
language: English
ASIN: B00C5R7B9O
publisher: Text Publishing publish date: November 20th 2013
format: kindle pages: 368
language: English
ISBN:
9781922148667
publisher: Penguin publish date: November 26th 2013
format: ebook pages: 368
language: English
ISBN:
9781101609965
publisher: Thorndike Press publish date: February 26th 2014
format: hardcover pages: 511
language: English
ISBN:
1410466116 (9781410466112)