Sermons on cosmos