publisher: Routledge publish date: December 13th 2005
format: hardcover pages: 222
language: English
ISBN:
0415976995 (9780415976992)
publisher: Routledge publish date: December 15th 2012
format: paperback pages: 234
language: English
ISBN:
0415646499 (9780415646499)