by Meilute Ramoniene
publisher: Routledge
publish date: October 31st 1996
format: paperback pages: 400
language: English
ISBN:
0415121035 (9780415121033)
publisher: Routledge
pages: 385
language: English
ISBN:
0415121051 (9780415121057)
publisher: Routledge publish date: December 6th 2012
format: kindle pages: 383
language: English
ASIN: B00AZ4O8KE
publisher: Routledge publish date: April 2nd 2004
format: audiobook
language: English
ISBN:
0415286840 (9780415286848)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 394
language: English
ISBN:
1283883627 (9781283883627)
publisher: Routledge publish date: December 6th 2012
format: ebook pages: 400
language: English
ISBN:
1136795863 (9781136795862)
publisher: Routledge publish date: December 6th 2012
format: ebook pages: 400
language: English
ISBN:
1136795901 (9781136795909)