by David B. Ellis
publisher: Routledge publish date: July 12th 2002
format: paperback pages: 195
language: English
ISBN:
0415942942 (9780415942942)
publisher: Routledge publish date: August 23rd 2000
format: hardcover pages: 224
language: English
ISBN:
0415928478 (9780415928472)
publisher: Routledge publish date: July 4th 2013
format: kindle pages: 224
language: English
ASIN: B00DSLY680