UMNO youth leadership and struggle - Hamidi, Datuk Ahmad Zahid; Razali, Mohd Azmi Mohd (Yayasan Gerakbakti Kebangsaan, 2000)