publisher: Karnac Books publish date: May 1st 2001
format: paperback pages: 144
language: English
ISBN:
1855751925 (9781855751927)
publisher: Karnac Books publish date: December 31st 2001
format: ebook
language: English
ISBN:
1781812446 (9781781812440)
publisher: Karnac Books publish date: November 6th 2012
format: ebook
language: English
ISBN:
1782410392 (9781782410393)