This was a choice to read in 100° weather... but I'd do it again. So many times I had ideas on who the culprit was but then one of the characters would say or do something that would have me questioning myself until something happened that had me sure I was right... just for Coates to have me questioning myself again. Had me going in circles but that ending was perfect even if it didn't wrap everything up like I wish