Love, Theoretically by Ali Hazelwood
Best Books of 2023
1,223 books — 1,837 voters