Mohamad Taha Bin Arif, (2001) Fulfilling the needs of public health : between vision and reality. Jurnal Kesihatan Masyarakat, 7 (S). ISSN 1675-1663