Defying Logic (Valor and Doyle Mysteries, #5)
Rate it:
Open Preview
Read between April 9 - April 14, 2024
38%
Flag icon
I was a product of all the negative things that had happened in my life—but weren’t we all?