publisher: Hart Publishing (UK) publish date: September 15th 2006
format: paperback pages: 311
language: English
ISBN:
1841136972 (9781841136974)
publisher: Hart Publishing (UK) publish date: September 15th 2006
format: ebook pages: 326
language: English
ISBN:
1280814179 (9781280814174)