publisher: Karnac Books
publish date: June 1st 2008
format: paperback pages: 315
language: English
ISBN:
1855753480 (9781855753488)
publisher: Karnac Books
publish date: January 1st 2008
format: ebook pages: 336
language: English
ISBN:
1283070545 (9781283070546)