This intricately woven novel is a modern masterpiece. Although I showed the movie (starring Graham Greene as Will) in my class this semester, most of my students clamored to read the book as well, and as a result got a fuller experience for having done so. King is able to say so very much about the nature of human beings while at the same time adds the touch of humor that seems to be so lacking in most modern novels with something to say. I have read this book at least five times, and have purchased more than six copies--I keep lending them to friends or giving them as gifts. Read Thomas King--a clear, welcome voice for the new millenium.