publisher: Jessica Kingsley Pub publish date: February 15th 2005
format: paperback pages: 95
language: English
ISBN:
1843102439 (9781843102434)
publisher: Karnac Books publish date: January 1st 2010
format: ebook pages: 321
ISBN:
1283070456 (9781283070454)
publisher: Karnac Books publish date: March 3rd 2008
format: ebook pages: 320
ISBN:
1849406235 (9781849406239)