publisher: Karnac Books
publish date: February 1st 2006
format: paperback pages: 134
language: English
ISBN:
1855753340 (9781855753341)
publisher: Karnac Books publish date: January 1st 2011
format: ebook pages: 155
language: English
ISBN:
1283249588 (9781283249584)