publisher: Jessica Kingsley Publishers publish date: May 1st 2006
format: paperback pages: 204
language: English
ISBN:
1843100576 (9781843100577)
publisher: Jessica Kingsley Publishers publish date: April 6th 2006
format: ebook pages: 204
language: English
ISBN:
1846425042 (9781846425042)