publisher: Hart Publishing (UK)
publish date: June 6th 2002
format: hardcover pages: 388
language: English
ISBN:
1901362876 (9781901362879)
publisher: Hart Publishing (UK) publish date: January 31st 2006
format: paperback pages: 356
language: English
ISBN:
1841135658 (9781841135656)