This book is hands down one of the best books I have ever read. It has everything one could want; romance, suspense, history, some science fiction aspects, and more. I have never cried at the end of a book but I did at this one. The first time I picked it up I couldn't put it down and finished the book in 3 days. I am now reading it for the third time and even now it still draws me in and holds my attention with every page and detail. This truly is King's masterpiece and I cannot recommend this book enough!