publisher: John Blake publish date: March 1st 2011
format: paperback pages: 290
language: English
ISBN:
184454981X (9781844549818)
publisher: John Blake Publishing publish date: January 4th 2011
format: ebook
language: English
ISBN:
184358431X (9781843584315)
publisher: Metro publish date: January 4th 2011
format: kindle pages: 305
language: English
ASIN: B0079NQAGY