An incredible book; one of the most pensive and thought provoking that I've ever read. By the time I was 200 pages in, I decided that this is a book I want to read over and over in my life. Steinbeck's simple reflections on humanity and human nature are honest and refreshing, and this book moved me in a way few others ever have. And this is the only book to have ever coaxed tears from me. I give this book my highest praise and strongest recommendation.