publisher: Karnac Books publish date: March 1st 2008
format: paperback pages: 178
language: English
ISBN:
1855754673 (9781855754676)
publisher: Karnac Books
publish date: January 1st 2007
format: ebook pages: 193
language: English
ISBN:
1283069288 (9781283069281)