by Peter Holden
publisher: Christopher Helm publish date: August 13th 2006
format: paperback pages: 304
language: English
ISBN:
0713675608 (9780713675603)
language: English
ISBN:
0713657138 (9780713657135)
publisher: Christopher Helm Publishers Ltd publish date: August 16th 2010
language: English
ISBN:
1408127350 (9781408127353)
publisher: A&C Black publish date: May 22nd 2014
format: paperback pages: 320
language: English
ISBN:
1472906470 (9781472906472)
language: English
ISBN:
1408110571 (9781408110577)
publisher: Christopher Helm publish date: January 24th 2013
format: kindle pages: 320
language: English
ISBN:
9781408193327