by Michael Hill
publisher: Routledge
format: paperback pages: 285
language: English
ISBN:
041512025X (9780415120258)
publisher: Routledge publish date: May 30th 1995
format: hardcover pages: 296
language: English
ISBN:
0415100526 (9780415100526)
publisher: Routledge publish date: April 20th 1995
format: ebook
language: English
ISBN:
0203424433 (9780203424438)
publisher: Routledge publish date: June 17th 2013
format: ebook pages: 296
language: English
ISBN:
1134856008 (9781134856008)
publisher: Routledge publish date: June 17th 2013
format: ebook pages: 296
language: English
ISBN:
1134855990 (9781134855995)
publisher: Taylor & Francis Group publish date: April 20th 1995
format: ebook
language: English
ISBN:
1280156899 (9781280156892)