Guest Dr. Jonathan Sharpe preaches. Acts 5:12a, 17-22, 25-29; Psalm 111; Revelation 1:9:-19; John 20:19-31