Upright Moral Character: A Concise Guide to Attaining Dignified Islaamic Character - Kindle edition