David’s Wives: The King’s 8 Women and His Concubines
According to the Bible, David had eight wives: Michal, Ahinoam, Abigail, Maacah, Haggith, Abital, Eglah, and Bathsheba. Besides them, he had several concubines, women connected to the king without the...