1. The Health Advocate Role: Preparing Future Physicians for Socially Responsive;Dharamsi,2010
2. What is community-based education? Evolution, definition and rationale;Hamad,2000
3. Boelen C Challenges and opportunities for partnership in health development. Geneva; 2000. Report No.: WHO/EIP/OSD/2000.9.
4. Some principles involved in community-based education;Magzoub,2000
5. A new paradigm for medical schools a century after Flexner׳s report;Boelen;Bull World Health Organ,2002