publisher: Routledge Cavendish
format: paperback pages: 150
language: English
ISBN:
1859412432 (9781859412435)
publisher: Routledge Cavendish publish date: October 7th 2004
format: paperback pages: 222
language: English
ISBN:
1859417620 (9781859417621)