“Weaver has a knack for tying up her readers with thin threads of clues—just enough to let the reader unwind and believe they know what the outcome is, only to be tied up again in a new cha
“It’s easy to get wrapped up in Weaver’s storytelling skills as she carefully unfolds her story.”