I think this book by Steinbeck is fabulous, but the audiobook narrated by John Chancer is still better. When you listen to this you think you are at the movies. Each character has a special voice. This is an impressive performance which could in no way be improved upon. I strongly recommend that you listen to this book rather than read it.
You don't listen to books? OK, then read it, but do it soon. I am not kidding, this is a MUST read!!!