boustanchi, Amin, movaed Daylmaghani, Samad (2013) ‘Principles and elements of morality in Muhammad Ibn Zakariya Razis thought’, Epistemological researches, 2(6), pp. 41-64. doi: