by Andy Orchard
publisher: Cassell publish date: May 1st 1999
format: paperback pages: 224
language: English
ISBN:
0304351342 (9780304351343)
publisher: Cassell publish date: May 1st 2003
format: paperback pages: 496
language: English
ISBN:
0304363855 (9780304363858)
publisher: Cassell publish date: March 1st 1997
format: hardcover pages: 224
language: English
ISBN:
0304345202 (9780304345205)