publisher: John Blake publish date: April 1st 2010
format: paperback pages: 288
language: English
ISBN:
1844547140 (9781844547142)
publisher: John Blake publish date: September 1st 2011
format: paperback pages: 288
language: English
ISBN:
184358381X (9781843583813)
publisher: John Blake Publishing publish date: September 1st 2011
format: ebook pages: 304
language: English
ISBN:
1843586436 (9781843586432)