Islamic thought and culture - Abdel-Hady, Zakaryya Mohamed (Al-Falah Books, 2006)