by Raja Halwani
publisher: Routledge
publish date: March 31st 2010
format: paperback pages: 334
language: English
ISBN:
0415993512 (9780415993517)
publisher: Routledge publish date: May 26th 2010
format: kindle pages: 345
language: English
ASIN: B003FC9QD2
publisher: Routledge publish date: May 26th 2010
format: ebook pages: 344
language: English
ISBN:
113514964X (9781135149642)
publisher: Routledge publish date: May 26th 2010
format: ebook pages: 344
language: English
ISBN:
1135149631 (9781135149635)
publisher: Routledge publish date: May 26th 2010
format: ebook pages: 344
language: English
ISBN:
1135149593 (9781135149598)
publisher: Routledge publish date: January 1st 2010
format: ebook pages: 345
language: English
ISBN:
1282589881 (9781282589889)