publisher: Routledge publish date: November 1st 2011
format: hardcover pages: 368
language: English
ISBN:
041546014X (9780415460149)
publisher: Routledge publish date: April 22nd 2011
format: paperback pages: 342
language: English
ISBN:
0415460158 (9780415460156)