by John Foster
publisher: Routledge publish date: September 20th 1991
format: hardcover pages: 308
language: English
ISBN:
0415029899 (9780415029896)
publisher: Routledge publish date: December 10th 1996
format: paperback pages: 312
language: English
ISBN:
0415156335 (9780415156332)
publisher: Routledge publish date: November 14th 1996
format: ebook
language: English
ISBN:
0203047079 (9780203047071)
publisher: Routledge publish date: January 4th 2002
format: ebook pages: 308
language: English
ISBN:
1134731051 (9781134731053)
publisher: Routledge publish date: January 4th 2002
format: ebook pages: 308
language: English
ISBN:
1134731043 (9781134731046)
publisher: Routledge publish date: January 4th 2002
format: ebook pages: 308
language: English
ISBN:
1134731000 (9781134731008)
publisher: Routledge publish date: January 1st 2002
format: ebook
language: English
ISBN:
1280182245 (9781280182242)
publisher: Routledge publish date: December 10th 1996
format: ebook pages: 308
language: English
ISBN:
0203004086 (9780203004081)