publisher: Hart Publishing (UK) publish date: July 1st 2006
format: hardcover pages: 263
language: English
ISBN:
1841136026 (9781841136028)
publisher: Hart Publishing (UK) publish date: July 11th 2006
format: ebook pages: 256
language: English
ISBN:
128081408X (9781280814082)