publisher: Routledge
publish date: January 1st 2005
format: ebook pages: 293
ISBN:
1281009490 (9781281009494)
publisher: Butterworth-Heinemann publish date: November 1st 2009
format: paperback pages: 352
language: English
ISBN:
1856175464 (9781856175463)