by Phil Shaw
publisher: Ebury Press publish date: March 6th 2008
format: paperback pages: 576
language: English
ISBN:
0091923336 (9780091923334)
publisher: Mainstream Publishing publish date: October 1st 1999
format: paperback pages: 220
language: English
ISBN:
184018213X (9781840182132)
publisher: Ebury Press publish date: August 14th 2014
format: paperback pages: 576
language: English
ISBN:
0091959675 (9780091959678)
publisher: Ebury Press publish date: September 11th 2014
format: paperback pages: 576
language: English
ISBN:
0091958695 (9780091958695)
publisher: Ebury Digital publish date: April 30th 2011
format: ebook pages: 576
language: English
ISBN:
1446458903 (9781446458907)