Ratings122
Average rating4.3
First time read. I've read all about this book, of course, but I've never read the book itself. Like many people. Characters that make you think, I know him...Doesn't he go to church with me? Excellent. A must read for everyone.