a reflection of Syarif Husain’s past and future life*
1986
1987
1991
2006
2002
2007
2017
1944
1993
2015
2024
2011
2010
2009
2008
1999