Reading Time: 6 minutes Every good novel has a fascinating and relatable protagonist. The best novels pair their protagonists with a cast of intriguing side characters. While they may not be the stars of your show, side characters are so important for world building, plot development, and the character growth of your protagonist. Despite their importance, it can be … Read More