I'm looking for physics books that explain beginner concepts, their history, and how they came to be thoroughly. I thought of Newton's mathematica but I heard it's super complicated and the notations are difficult to understand. I was recommended "On the Shoulders of the Giants" by Stephen Hawking and I think some Feynman books , but I'm not sure about them, are they worth reading? What else would you recommend? Thanks.