Defying Logic (Valor and Doyle Mysteries, #5)
Rate it:
Open Preview
Read between April 13 - April 16, 2023
82%
Flag icon
There was no doubt in my mind. I wanted this for the rest of my life.