

The Witches’ Tree continues the tradition in M. C. Beaton's beloved Agatha Raisin mystery series―now a hit T.V. show.
Cotswolds inhabitants are used to inclement weather, but the night sky is especially foggy as Rory and Molly Devere, the new vicar and his wife, drive slowly home from a dinner party in their village of Sumpton Harcourt. They strain to see the road ahead―and then suddenly brake, screeching to a halt. Right in front of them, aglow in the headlights, a body hangs from a gnarled tree at the edge of town. Margaret Darby, an elderly spinster, has been murdered―and the villagers are bewildered as to who would commit such a crime.
Agatha Raisin rises to the occasion (a little glad for the excitement, to tell the truth, after a long run of lost cats and divorces on the books). But Sumpton Harcourt is a small and private village, she finds―a place that poses more questions than answers. And when two more murders follow the first, Agatha begins to fear for her reputation―and even her life. That the village has its own coven of witches certainly doesn't make her feel any better...

BOOK 0.5

BOOK 1

BOOK 10

BOOK 11

BOOK 12

BOOK 13

BOOK 14

BOOK 15

BOOK 16

BOOK 18

BOOK 19

BOOK 2

BOOK 20

BOOK 21

BOOK 22

BOOK 22.5

BOOK 23

BOOK 24

BOOK 24.5

BOOK 25

BOOK 26

BOOK 27

BOOK 28

BOOK 29

BOOK 3

BOOK 30

BOOK 31

BOOK 32

BOOK 33

BOOK 34

BOOK 35

BOOK 36

BOOK 37

BOOK 4

BOOK 5

BOOK 6

BOOK 7

BOOK 8

BOOK 9

Nothing here
¯\_(ツ)_/¯