Spider Web is the 15th book of the Benni Harper mystery series by Earlene Fowler, set in fictitious San Celina on California's Central Coast. The series is set in the 1980s, each mystery lasting about a week, with only a few months elapsed time between the books. The author "freezes time" in order to keep key characters in the series, such as Benni's Gramma Dove and her sister Garnet.
Benni Harper is a lifelong resident of San Celina, born into the ranching community, working as curator for the Sinclair Folk Art Museum. Her husband Gabriel Ortiz is the Police Chief. Benni knows most of San Celina's residents, and volunteers her time for a variety of civic events. In Spider Web, Benni is overseeing the Memory Festival, a celebration encouraging all to record their memories for posterity.
Benni learns a quilter friend at the retirement home is one of the "Angels of Bataan", US Army and Navy nurses who were stationed in the Philipines in WWII and survived 3 years as prisoners of war.
A stranger comes to town and seeks out Benni, and seems to know more about Benni and Gabe than she's been told. Benni becomes uneasy that the woman might be significant to Gabe's past, and intend to restart a past affair with him (as in a previous book in the series).
A sniper shoots a police officer, and the entire town is alarmed. The city decides to continue with the Memory Festival, and Benni is busy on photo interviews with her Gramma Dove's photographer husband. As time permits, Benni tries to find out more about the newcomer. She also meets the newest detective and her photographer husband.
The second officer shot is a close friend, and Benni divides her time between his family and her other duties. Benni finally solves the sniper mystery by accident - her Gramma Dove's and Aunt Garnet's quick wit and bravery save them.
The mystery of the strange woman in town is resolved in an upbeat heartwarming conclusion.
The entire series is primarily about love, loyalty, friendship and family, with mysteries solved along the way. For maximum enjoyment I recommend starting with the first book, Fool's Puzzle, as characters grow and relationships evolve with the series.