by Elias Khalil
publisher: Routledge publish date: March 26th 2004
format: hardcover pages: 398
language: English
ISBN:
0415700140 (9780415700146)
publisher: Routledge publish date: February 5th 2004
format: ebook pages: 400
language: English
ISBN:
1135996687 (9781135996680)
publisher: Routledge publish date: February 5th 2004
format: ebook pages: 400
language: English
ISBN:
1135996679 (9781135996673)
publisher: Routledge publish date: February 5th 2004
format: ebook pages: 400
language: English
ISBN:
1135996636 (9781135996635)
publisher: Taylor & Francis Group publish date: February 5th 2004
format: ebook
language: English
ISBN:
1280025271 (9781280025273)
publisher: Routledge publish date: January 26th 2013
format: paperback pages: 400
language: English
ISBN:
0415647223 (9780415647229)