Author: With translations by Imam W.D. Mohammed