publisher: Hart Publishing (UK) publish date: September 7th 2003
format: paperback pages: 415
language: English
ISBN:
1841132535 (9781841132532)
publisher: Hart Publishing (UK)
publish date: July 9th 2003
format: ebook pages: 430
language: English
ISBN:
1280808950 (9781280808951)