Sermons on thoughts