On the same topic, I have been finding this book an entertaining and informative read - published in 2023.
- https://www.goodreads.com/en/book/show/62586003
The author of the above book has a good talk on the same topic here
- https://www.youtube.com/watch?v=5QOTBreQaIk
The book itself is well referenced with footnotes and an appendix with extra research papers etc.