Writing Christian Fantasy: Is the Devil the Ultimate Villain?
How To Write A Book 101, Improving Your Writing, Unorthodox CharactersValicity Elainewriting tips, fantasy writing, Christian Fantasy, fantasy, villains, Writing villains, writing antagonists, fiction writing, christian writing, characterization