A review by sunfishcakes
The Ministry of Time by Kaliane Bradley

4.0

I always love a book that's both fun and hurts a good bit.