publisher: Routledge publish date: September 20th 2010
format: paperback pages: 320
language: English
ISBN:
0415450381 (9780415450386)
publisher: Routledge
publish date: September 20th 2010
format: hardcover pages: 320
language: English
ISBN:
041545039X (9780415450393)