publisher: Jessica Kingsley Publishers publish date: March 1st 2006
format: paperback pages: 128
language: English
ISBN:
1843102668 (9781843102663)
publisher: Jessica Kingsley Publishers publish date: December 13th 2005
format: ebook pages: 128
language: English
ISBN:
1846424569 (9781846424564)
publisher: Jessica Kingsley Publishers publish date: December 13th 2005
format: ebook pages: 130
language: English
ISBN:
1280566264 (9781280566264)