A multilayered plot, engaging characters, and more than one mystery highlight this ambitious novel. . . . Legrand successfully weaves it all into a rich, nuanced tale that culminates in a convincing and satisfying conclusion.
A multilayered plot, engaging characters, and more than one mystery highlight this ambitious novel. . . . Legrand successfully weaves it all into a rich, nuanced tale that culminates in a convincing and satisfying conclusion.