by charmscale
That was so good. I nearly came just reading it.
Steaming hot, do love seeing an intelligent woman dealing with non-violent non-consensual situations. And plot to boot!