10 of the best books to read so far in 2022