The best books I read in 2023 (and you should read them too)