a reflection of Syarif Husain’s past and future life*
1993
2016
2017
2007
2010
1950
1966
1995
2004
2009
2000
1983
1982
2002
1996