January 4
Sir Robert Anderson, head of Scotland Yard from 1888-1901, was one of England’s premiere legal minds. He tells of his encounter with God after hearing a sermon by a preacher named John Hall. Anderson wrote of being captivated by his message of “forgiveness of sins, and eternal life as God’s gift of grace, unreserved and […]