Jack Olsen is good at giving the reader the right amount of detail without overdoing it. I had no trouble keeping up with all the names. As horrifying as the cover made it sound, it wasn’t too horrific to hear. I found it fascinating. Kevin Pierce is the perfect choice to narrate the varied characters!