Flower Adornment Sutra: Chapter Twenty-Eight-The Ten Spiritual Powers &Chapter Twenty-Nine-The Ten Patiences - Kindle edition