A review by hammock_and_read
Thresholds by Kate Canterbary

4.0

Glad it didn't have to end!