publisher: Jessica Kingsley Publishers publish date: October 1st 2004
format: paperback pages: 224
language: English
ISBN:
1843102862 (9781843102861)
publisher: Jessica Kingsley Publishers publish date: August 15th 2004
format: ebook pages: 256
language: English
ISBN:
1846420385 (9781846420382)
publisher: Jessica Kingsley Publishers publish date: January 1st 2004
format: ebook pages: 256
language: English
ISBN:
1280267011 (9781280267017)