by Terence Morgan
publisher: Pan Macmillan
publish date: January 1st 2010
format: hardcover pages: 314
language: English
ISBN:
0230744125 (9780230744127)
publisher: Pan Macmillan publish date: June 1st 2011
format: paperback pages: 314
language: English
ISBN:
0230744133 (9780230744134)
publisher: Pan Publishing publish date: February 1st 2011
format: ebook pages: 304
language: English
ISBN:
0230758657 (9780230758650)
publisher: Pan Books publish date: February 1st 2011
format: kindle pages: 332
language: English
ASIN: B004LROP0O