Hannah’s Joy

Hannah’s name means “grace.” Hannah has been married to Elkanah for a number of years and has not borne him any children, let alone sons. In the culture of that day, barrenness was the worst thing that could befall a woman. To make matters worse, Peninnah, who comes in...