By Gayle J. ThornOct 29, 20182 minGod's PromisesFollow my Bible Journal journey with Bloglovin. Bible Reading: Revelation 22:16 David was a great leader. He had defeated the...