publisher: Jessica Kingsley Publishers publish date: February 1st 2006
format: paperback pages: 224
language: English
ISBN:
1843102765 (9781843102762)
publisher: Jessica Kingsley Publishers publish date: January 30th 2006
format: ebook pages: 224
language: English
ISBN:
1846424763 (9781846424762)
publisher: Jessica Kingsley Publishers publish date: January 30th 2006
format: ebook pages: 226
language: English
ISBN:
1280566299 (9781280566295)