by John Morgan Wilson
4.13
304 pages
5h 45m
Unravel a compelling mystery that explores complex themes of identity and justice, with characters whose struggles will deeply resonate and leave you pondering the nuances of morality.