Eight books to add to your summer 2024 reading list