A review by rileyhow
Refresh, Refresh by Benjamin Percy

challenging emotional tense fast-paced

4.25

I read this for a class and I honestly really enjoyed it.