The Three Classifications of Spiritual Fasting by Sheikh Abdullah Tilly.