publisher: Hart Publishing (UK) publish date: December 1st 2007
format: paperback pages: 286
language: English
ISBN:
1841138010 (9781841138015)
publisher: Hart Publishing (UK) publish date: January 1st 2007
format: ebook pages: 248
language: English
ISBN:
1281357340 (9781281357342)