by chailey1990
Very good. I’d have given it 5 stars if the author had put the two lead characters together earlier and more often.