Maybe closer to 4.5 stars, but it felt too long for me. 
 I've long enjoyed Stephen King, though I took a break from his books after reading too many in a row. This was a good one to come back to him; he still nails character development, and keeps me turning the pages. Even if I think there are too many of those pages! If you like King's writing style, you're sure to like this book. 
 The time travel aspect drew me in, and the love story kept me going. While I appreciate all the research that went into the JFK assassination, and reading about Oswald felt like watching a train wreck, there was a bit too much of the history for me. 
 The ending was really well done, and the whole book gave me lots to think about.