publisher: Jessica Kingsley Publishers publish date: December 1st 2007
format: paperback pages: 287
language: English
ISBN:
1843105063 (9781843105060)
publisher: Jessica Kingsley Publishers publish date: January 1st 2007
format: ebook pages: 291
language: English
ISBN:
1281793922 (9781281793928)