Loading Programs

Upcoming Programs

  • This program has passed.

Mystery Lovers Read The Grave’s a Fine and Private Place by Alan Bradley

November 30, 2021 @ 7:00 pm - 8:00 pm

Join our Mystery Book Discussion on Zoom in November.  We will discuss the ninth Flavia de Luce novel.

NEW YORK TIMES BESTSELLER ‘ ‘the world’s greatest adolescent British chemist/busybody/sleuth’ (The Seattle Times), Flavia de Luce, returns in a twisty mystery novel from award-winning author Alan Bradley.

In the wake of an unthinkable family tragedy, twelve-year-old Flavia de Luce is struggling to fill her empty days. For a needed escape, Dogger, the loyal family servant, suggests a boating trip for Flavia and her two older sisters. As their punt drifts past the church where a notorious vicar had recently dispatched three of his female parishioners by spiking their communion wine with cyanide, Flavia, an expert chemist with a passion for poisons, is ecstatic. Suddenly something grazes her fingers as she dangles them in the water. She clamps down on the object, imagining herself Ernest Hemingway battling a marlin, and pulls up what she expects will be a giant fish. But in Flavia’s grip is something far better: a human head, attached to a human body. If anything could take Flavia’s mind off sorrow, it is solving a murder, although one that may lead the young sleuth to an early grave.


All adults are welcome to join our book discussions.  Copies of this selection are now available at the library.  Just ask at our circulation desk.  Please register to obtain

the zoom link if you are not already a member of this group.  Email Beth Van Ness at bvanness@libraryconnection.info.


November 30, 2021
7:00 pm - 8:00 pm

Inclement weather policy: If Canton schools or afterschool activities are cancelled for weather-related reasons, so too are events for teens and children at the Canton Public Library. The library is often still open, please contact us with questions or concerns at 860.693.5800.

Canton Public Library • 40 Dyer Avenue • Canton, CT 06019 • 860-693-5800 • Fax 860-693-5804