eBook Author: .Shaykh Rasheed Ahmad Fareedi