by Keith Pringle
publisher: Routledge publish date: September 1st 1995
format: paperback
language: English
ISBN:
185728402X (9781857284027)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 256
language: English
ISBN:
1134221649 (9781134221646)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 256
language: English
ISBN:
1134221576 (9781134221578)
publisher: Routledge publish date: November 5th 2013
format: ebook pages: 256
language: English
ISBN:
1134221509 (9781134221509)
publisher: Routledge publish date: August 1st 1995
format: hardcover pages: 256
language: English
ISBN:
1857284011 (9781857284010)