publisher: Routledge Cavendish publish date: April 1st 2001
format: Textbook Binding pages: 400
language: English
ISBN:
185941463X (9781859414637)
publisher: Pearson publish date: January 1st 2013
format: ebook pages: 753
language: English
ISBN:
1299662048 (9781299662049)