publisher: Jessica Kingsley Publishers publish date: January 1st 2006
format: paperback pages: 280
language: English
ISBN:
1843102404 (9781843102403)
publisher: Jessica Kingsley Publishers publish date: November 15th 2005
format: ebook pages: 280
language: English
ISBN:
184642450X (9781846424502)
publisher: Jessica Kingsley Publishers publish date: November 15th 2005
format: ebook pages: 282
language: English
ISBN:
1280566256 (9781280566257)