There is a rule for fantasy writers: The more truth you mix in with a lie, the stronger it gets.
Diane Duane"Virtue," he said. "The real thing. It's not some kind of cuddly teddy bear you can keep on the shelf until you need a hug. It's dangerous, which is why it makes people so nervous. Virtue has its own agenda, and believe me, it's not always yours. The word itself means strength, power. And when it gets loose, you'd better watch out." "Something bad might happen..." "Impossible. But possibly something painful."
Diane DuaneMy first generation of young readers now have not only children, but some of them have grandchildren to whom they're introducing their old passion.
Diane Duane