by Dani Meadows
Very hot...is this is case of "write what you know"?
Reminds me of some of the experiences I've had with online lovers. Nicely written, lots of good descriptive details.