1
Published 1981
2
by Pease, Allan
Published 1987
3
by Pervin, Lawrence
Published 2003
4
by al-Qaradhawiy, Yusuf
Published 2007
5
6
by Vega, Phyllis
Published 2005
7
8
by Li, Shi
Published 2005
9
by Rye, David E.
Published 2005
10
11
by Dzul Hazim
Published 2016
12
13
by H.M. Tuah Iskandar al-Haj
Published 2004
14
by Chek Mat
Published 2007
15
by Nooraini Othman
Published 2008
16
by He, Quan Feng
Published 2014
17
by Shahabuddin Hashim
Published 2004
18
by H.M Tuah Iskandar al-Haj
Published 2007
19
20
by Matthews, Andrew.
Published 1988