by David Pickering
publisher: Cassell
publish date: March 1st 1996
format: hardcover pages: 294
language: English
ISBN:
0304345350 (9780304345359)
publisher: Cassell publish date: May 1st 2002
format: paperback pages: 604
language: English
ISBN:
0304365610 (9780304365616)
language: English
ISBN:
1860198406 (9781860198403)
publisher: CreateSpace publish date: January 9th 2014
format: paperback pages: 370
language: English
ISBN:
1494362228 (9781494362225)