The Path of Muhammad: A Book on Islamic Morals & Ethics by Imam Birgivi (Spiritual Classics)