I first read this book almost twenty years ago and have re-read it many times since. What an incredible journey Richard Matheson takes you on throughout this book. I could not separate myself, neither mentally or emotionally, from this beautiful love story. The story flows very smoothly, yet emotionally at times it can be very difficult to read. Even after so many re-reads, I sometimes have to pull over and wipe my eyes. The writing is spot on and the characters so real. It finishes with a great ending by letting the readers decide and leaving the trip in doubt.