by Philip de Souza
publisher: Osprey Publishing publish date: November 13th 2002
format: paperback pages: 96
language: English
ISBN:
1841763578 (9781841763576)
publisher: Routledge publish date: October 27th 2003
format: hardcover pages: 95
language: English
ISBN:
0415968534 (9780415968539)
publisher: Fitzroy Dearborn Publishers publish date: October 27th 2003
format: ebook
language: English
ISBN:
0203010558 (9780203010556)