publisher: Routledge Cavendish
publish date: June 1st 2007
format: paperback pages: 1296
language: English
ISBN:
1859419135 (9781859419137)
publisher: Routledge
publish date: September 30th 2009
format: paperback pages: 2656
language: English
ISBN:
041557594X (9780415575942)