publisher: John Blake
publish date: July 1st 2011
format: hardcover pages: 304
language: English
ISBN:
184358302X (9781843583028)
publisher: John Blake Publishing, Limited publish date: July 1st 2011
format: ebook
language: English
ISBN:
1843584581 (9781843584582)