publisher: Routledge publish date: June 12th 2012
format: paperback pages: 328
language: English
ISBN:
0415497876 (9780415497879)
publisher: Routledge publish date: June 1st 2012
format: hardcover pages: 325
language: English
ISBN:
0415497868 (9780415497862)