plot

What Makes a Book Great

What Makes a Book Great?

Books are far less subjective than you might think. Here are 5 elements that make a book unforgettable …