by Leila Farsakh
publisher: Routledge
publish date: September 1st 2005
format: hardcover pages: 264
language: English
ISBN:
0415333563 (9780415333566)
publisher: Routledge publish date: September 6th 2005
format: ebook pages: 288
language: English
ISBN:
1134328486 (9781134328482)
publisher: Routledge publish date: September 6th 2005
format: ebook pages: 288
language: English
ISBN:
1134328478 (9781134328475)
publisher: Routledge publish date: September 6th 2005
format: ebook pages: 288
language: English
ISBN:
1134328435 (9781134328437)
publisher: Taylor & Francis Group publish date: July 1st 2012
format: paperback
language: English
ISBN:
041565064X (9780415650649)