What English author is known for a long series of novels that first started in 1971 and ended in 2015, where a portion of the novels focus on witches?
Terry Pratchett:  Pratchett's first novel, "The Carpet People", was published in 1971.
i don't know