publisher: Jessica Kingsley Publishers publish date: February 1st 2009
format: paperback pages: 288
language: English
ISBN:
184310590X (9781843105909)
publisher: Jessica Kingsley Publishers publish date: January 1st 2008
format: ebook pages: 290
language: English
ISBN:
1282059327 (9781282059320)