Every Good Mystery Needs a Villain

This One Has Been Dead for Eighty Years. Arthur Carruthers was born in 1890 to one of Bitterport’s most prominent families. His father Percy was the local magistrate, a man of law and order, who had watched his wife die in childbirth. Arthur grew up in the shadow of that punishing grief. He watched his … Continue reading Every Good Mystery Needs a Villain