publisher: Routledge publish date: March 30th 2007
format: hardcover pages: 260
language: English
ISBN:
0415980119 (9780415980111)
publisher: Routledge publish date: April 30th 2013
format: paperback pages: 274
language: English
ISBN:
0415542847 (9780415542845)