Nicholas Sparks is one of the best contemporary romance novelists. Currently, he has sixteen novels on print, all bestsellers and translated into different languages. Only sixteen novels, and yet, he is widely recognized as a great writer of stories about love, loss, and hope. He has an amazing writing style, with each word weighing heavily on the reader’s heart. He also spares them the burden of reading several pages of predictable plot that can only be expressed in few words.