a reflection of Syarif Husain’s past and future life*
1985
1987
2005
2003
1991
1999
2006
1998
2000
2022
1971
2014
2020
1953