Once upon a time, three witches met - entirely by chance - at a writing conference in Geneva. They had not much in common, apart from their love of the written word. Three generations, three nationalities, three wildly different characters, they nonetheless recognized each other immediately and formed a bond of friendship that transcended those differences. Walburga Appleseed (The Virgin), Laurie Delarue-Theurer (The Mother), and Joy Mann...