Very hard to answer as I have read so many good books over the years.
To pinpoint one I would say, East Of Eden, by John Steinbeck. After that, Grapes of Wrath, by John Steinbeck.
But other great books just keep popping in my head. LOL. I will leave it at that.