by Paul Barker
publisher: Routledge
publish date: October 28th 2003
format: hardcover pages: 222
language: English
ISBN:
0415941865 (9780415941860)
publisher: Routledge publish date: February 4th 2014
format: ebook pages: 222
language: English
ISBN:
1136723447 (9781136723445)
publisher: Routledge publish date: February 4th 2014
format: ebook pages: 222
language: English
ISBN:
1136723374 (9781136723377)
publisher: Routledge publish date: October 30th 2003
format: paperback pages: 222
language: English
ISBN:
0415941873 (9780415941877)