Claim: The American author of childrens books who writes both fiction and nonfiction is Mackenzi Lee.
Evidence: Mackenzi Lee (born Mackenzie Van Engelenhoven) is an American author of books for children and young adults. She writes both fiction and non-fiction about topics including sexuality and the role of women throughout history.