publisher: Jessica Kingsley Publishers publish date: October 1st 2006
format: paperback pages: 270
language: English
ISBN:
1843104296 (9781843104292)
publisher: Jessica Kingsley Publishers publish date: September 15th 2006
format: ebook pages: 272
language: English
ISBN:
1846425565 (9781846425561)
publisher: Jessica Kingsley Publishers publish date: January 1st 2006
format: ebook pages: 271
language: English
ISBN:
1280929456 (9781280929458)