1
by Hinnebusch, Raymond A.
Published 2001
2
Published 1975
3
by Lily Zubaidah Rahim
Published 1998
4
by Lim, Kit Siang
Published 1982
5
by Qasim Ahmad
Published 2000
6
7
Published 1976
8
Published 2010
9
by Abdul Kadir Jasin
Published 2001
10
Published 2007
11
12
Published 2000
13
Published 2001
14
Published 1997
15
by Abu Hassan Adam
Published 1991
16
by Mohamad Idris Saleh
Published 1994
17
18
by Crouch, Harold, 1940-
Published 1996
19
by Yoshihara, Kunio, 1939-
Published 1994
20
Published 1997