Waiting for better - 2 Samuel Lessons from 2 Samuel Read More Bible, Church, TeachingCarlisle Baptist24 May 20192 Samuel, Teaching