Author: Ahmad Ibn Muhammad D. Ibn Miskawayh