publisher: Jessica Kingsley Pub publish date: March 15th 2003
format: paperback pages: 256
language: English
ISBN:
1843107422 (9781843107422)
publisher: Jessica Kingsley Publishers publish date: February 20th 2003
format: ebook pages: 336
language: English
ISBN:
1846423929 (9781846423925)