The Teaching of Hazrat Inayat Khan
Create a Bookmark
God cannot be good and perfect at the same time; it takes good and bad both to make perfection.