Not a book, but I came across a science podcast called the Hubermanlab Podcast recently (you can find it on YouTube), lots of info in many of the topics you mentioned. I have to check if they mentioned specific books.
I would like to add english is my second language so I would appreciate it if the books recommendations are not too hard to read but still very informative.
boxer_dogs_dance t1_ja7lbjv wrote
R/suggestmeabook and r/booksuggestions will likely be able to help