Daily Blogs5 aspects of a solid protagonist Heather Drabant / October 20, 2019 Have you ever walked out of a theater, or reached the end of a book, and thought about it long […]