publisher: Hart Publishing (UK) publish date: August 1st 2003
format: paperback pages: 290
language: English
ISBN:
1841134023 (9781841134024)
publisher: Hart Publishing (UK) publish date: June 29th 2001
format: hardcover pages: 304
language: English
ISBN:
1841131768 (9781841131764)