publisher: Intellect Ltd
publish date: March 1st 2005
format: paperback pages: 138
language: English
ISBN:
1841500763 (9781841500768)
publisher: Intellect (UK)
publish date: January 3rd 2005
format: ebook
language: English
ISBN:
1280476729 (9781280476723)