Growing Great Characters from the Ground Up: A Thorough Primer for Writers of Fiction and Nonfiction