Encyclopaedia of Islamic philosophy : civilisation, continued to ethics : volume 3 - Arnold, T. W (Impact Global Pub. Inc, 2012)