1
2
by Zahazan Mohamed
Published 2002
3
4
5
Published 1999
6
by Hanafi Abd. Rashid
Published 2001
7
by Kasmuri Selamat
Published 2002
8
by Ibnul Jauzy
Published 2000
9
10
11
12
by Juhaya S. Praja
Published 2001
13
by Suhaimi Yasin
Published 1989
14
by Baharuddin bin Mohamed
Published 1998
15
16
17
by Syafi'i Muhammad Din
Published 2001
18
by Dr. Ahmad Umar Hasyim
Published 2004
19
20
by Al-Qarni, 'Aidh Abdullah
Published 2008