alfarabi and the foundation of Islamic political philosophy - Riaz Hassan (New Delhi Oxford and IBH Publishing, 2001)