pick
I didn't have a lot of the background knowledge, and the book doesn't provide that until the end. However, it does provide a really good interpretation of each element of the encounter, so it's not inaccessible. It's a little repetitive at times, but overall, I found it interesting.
21 likes