publisher: Hart Publishing (UK)
publish date: April 26th 2006
format: hardcover pages: 401
language: English
ISBN:
1841136158 (9781841136158)
publisher: Hart Publishing (UK) publish date: April 26th 2006
format: paperback pages: 401
language: English
ISBN:
1841136166 (9781841136165)