1
by Munawar Haque.
Published 2009
2
by Grant, Adam M
Published 2021
3
by Medina, John, 1956-
Published 2014
4
by Jackson, Michael, 1940-
Published 1989
5
6
7
by Chakravarthi Ram-Prasad
Published 2002
8