Author: Ahmad b. Muhammad Ibn Miskawayh