So many books (you know the rest)
Hearts in Atlantis
by Stephen King
Published in 1999 (I finished it on January 15, 2000)
Much much better than the movie. There are several stories in this book. Each one has a faint connection to the rest. The characters and stories work much better than the onscreen version. Forget the movie, and try the book.