Was constructing one of those red-yarned detective boards in my brain the entire time I was reading this one…trying to keep up with the mystery‘s twists and revelations, the narrator‘s supplemental memories and observations, the layers of added complications from a pandemic backdrop, a nonspeaking witness, etc.