Sermons preached in Holy Trinity Church, Edinburgh.