Machine generated authority record.
Work cat.: (Clm)59336: YAZID ABDUL MANAP 4314, Menerokai Kegemilangan Saintis Islam