publisher: Routledge publish date: August 29th 1991
format: ebook pages: 752
language: English
ISBN:
1134277237 (9781134277230)
publisher: Routledge publish date: August 29th 1991
format: ebook pages: 752
language: English
ISBN:
1134277199 (9781134277193)
publisher: Routledge publish date: January 1st 2012
format: ebook
language: English
ISBN:
1280247444 (9781280247446)
publisher: Routledge publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280106298 (9781280106293)
publisher: Routledge publish date: October 15th 2004
format: ebook pages: 752
language: English
ISBN:
0203326059 (9780203326053)