by DesirableReveries
I couldn’t put this down till I read all 4 parts. What a cliffhanger. I can’t wait for the next part.