What Have We Done

What Have We Done

2023 • 363 pages

Ratings30

Average rating3.4

15

I did not expect some of the things that happened to happen. There was so much going on, I would get caught up on one theory and drop the ball on what else was happening. Obviously, this was all a little unbelievable, but it was still a good read!

June 24, 2024