A case built on misdirection forces Kathryn Swinbrooke to navigate a maze of alibis and whispered accusations. With Colum Murtagh, she follows small details that others miss, because the killer is counting on confusion to protect them.
Private Notes
Log in to keep a private reading journal.