Undaunted Courage and Grapes of Wrath are both excellent, and previously mentioned and fall well within your areas of interest. Should be required reading in schools IMO.

Although I am astounded nobody mentioned "Unintended Consequences" by John Ross. But it is not for everybody.

Last edited by cuznguido; 08/03/21.