publisher: Routledge
publish date: November 1st 2004
format: paperback pages: 320
language: English
ISBN:
0750659378 (9780750659376)
publisher: Butterworth-Heinemann publish date: May 1st 2009
format: paperback pages: 314
language: English
ISBN:
0750686103 (9780750686105)
publisher: Routledge publish date: June 7th 2007
format: ebook pages: 464
ISBN:
1136412980 (9781136412981)
publisher: Butterworth-Heinemann publish date: May 1st 2007
format: paperback pages: 439
language: English
ISBN:
0750668784 (9780750668781)
publisher: Channel View Publications publish date: January 1st 2011
format: ebook pages: 277
ISBN:
1283224690 (9781283224697)