publisher: Routledge
publish date: July 12th 2005
format: paperback pages: 432
language: English
ISBN:
0415351685 (9780415351683)
publisher: Palgrave Macmillan
format: paperback
language: English
ISBN:
0333913221 (9780333913222)
publisher: Northcote House Publishers publish date: May 15th 2009
format: paperback pages: 158
language: English
ISBN:
0746311850 (9780746311851)