Perfecting Your Character and Ethics through the Teachings of Islam