a reflection of Syarif Husain’s past and future life*
1984
1933
1998
2005
2001
2002
2003
1978
1980
1997
1970
1960
1967
1993
1987
2020
2025
2017