A review by mxfahrenheit
Timekeeper by Tara Sim

Did not finish book. Stopped at 50%.
I really liked everything about this book, but something didn't spark for me and I had trouble getting invested. 

Expand filter menu Content Warnings