The corruption of King David. Was Bathsheva responsible?The marvellous generosity of God in many things.