a reflection of Syarif Husain’s past and future life*
2003
2025
2009
2008
2006
2005
1960
1986
1993
1999
1978
2007
1958
2004
2015