Best Books of 2025: Part 1

Here are my list of best books of 2025 from the first half of the year. As usual, history makes the deepest impression.