a reflection of Syarif Husain’s past and future life*
1953
2015
1978
1971
1991
1987
1984
1985
2017
1965
1968
1997
1964
1980
1981
1967