I nominate
Anita by Keith Roberts.
Goodreads
Audible
Originally written in the late sixties.
Quote:
Anita lives in two worlds: the modern world of supermarkets and sports cars, radio and rock & roll, where she is a thoroughly modern girl with a thoroughly modern interest in boys and fast living and her own independence. But the ancient and rustic world of traditions, cauldrons, and familiars , where she and her Granny (a witch of the Old School, broom and all) invoke elemental spirits int he service of Him Wot's Down Under.
|
From Neil Gaiman's intro to the audiobook (which is excellent):
Spoiler:
"Anita is an almost forgotten novel by one of the finest UK writers. But it is a favorite of mine. Anita works on two levels: on the one hand, the stories are a product of the 1960s - they come out of a swinging world and a "Georgy Girl" time, and Keith Roberts, then a young art director, has captured the feel of the sixties. At the same time, he writes about a teenage witch being brought up by her Granny; he writes about a young witch falling in love, getting her heart broken, about change and growing up and compromise, about what magic is and how you can lose it sometimes and how you can get it back. And the character of Anita's Granny is amazing, one of Keith Roberts' best characters…. [Anita] set the template for all the teenage witch stories that come after, and she did it better and more magically. I wanted these stories back in "print", where people could hear them and could fall in love with Anita and Granny, as I did."