publisher: Routledge publish date: May 26th 2006
format: paperback pages: 256
language: English
ISBN:
0340913495 (9780340913499)
publisher: Routledge
publish date: June 29th 2012
format: paperback pages: 272
language: English
ISBN:
1444145460 (9781444145465)