publisher: Hart Publishing (UK) publish date: September 25th 2007
format: paperback pages: 299
language: English
ISBN:
1841135771 (9781841135779)
publisher: Hart Publishing publish date: August 19th 2013
format: paperback pages: 362
language: English
ISBN:
1849464790 (9781849464796)
ASIN: 1849464790