The Dovekeepers by Alice Hoffman

Set against the Roman siege of Masada, this lyrical novel traces the intertwined lives of four women who find each other on the mountaintop fortress and build a fragile, fiercely loyal community; tending doves, caring for children, practicing healing arts and preserving stories, they confront love, betrayal, faith and loss as they face the extraordinary choices forced by war and the cost of resistance.

The 17152nd greatest book of all time