by John Parker
publisher: Metro Publishing
format: paperback pages: 400
language: English
ISBN:
1843580047 (9781843580041)
publisher: Metro Books publish date: 2000
format: hardcover pages: 320
language: English
ISBN:
1900512890 (9781900512893)
publisher: John Blake publish date: October 1st 2012
format: paperback pages: 386
language: English
ISBN:
1857828003 (9781857828009)
ASIN: 1857828003
publisher: Metro publish date: August 6th 2012
format: kindle pages: 320
language: English
ASIN: B008YD9TNY
publisher: John Blake publish date: January 1st 2012
format: ebook pages: 401
language: English
ISBN:
1306016029 (9781306016025)
publisher: John Blake publish date: October 1st 2012
format: ebook pages: 386
language: English
ISBN:
1782190635 (9781782190639)
publisher: Metro publish date: August 6th 2012
format: ebook pages: 400
language: English
ISBN:
1782190503 (9781782190509)