What does it take to write a good story? Perhaps, you could start with these five essential elements of storytelling. 1. Well-rounded characters Well-rounded characters are based on real life characters. Take a look at your favourite characters from books...