Some highs, some lows, but a hit overall: A Review of Fire and Vengeance by Robert McCaw June 20, 2020