Fulfilling the needs of public health : between vision and reality - Mohamad Taha Bin Arif, (Department Of Community Health, Faculty of Medicine, Universiti Kebangsaan Malaysia, 2001)