...
10/10Another that I have lost count of rereads on. Short and sweet. I die over the library scene every time. Literally never fails to make me squeal and kick my feet