publisher: Telos Publishing
publish date: October 2006
format: paperback pages: 172
language: English
ISBN:
1845830121 (9781845830120)
publisher: Telos Publishing publish date: September 23rd 2004
format: paperback pages: 112
language: English
ISBN:
190388957X (9781903889572)