1
by Bhatia, Krishan.
Published 1974
2
by Spignesi, Stephen J.
Published 2003
3
by Roopanarine, Les
Published 2011
4
by Tariq Ali.
Published 1985
5
by Anderson, Peter
Published 2009