Higher Purpose .Theory and practice of spiritual development. - Kindle edition