by hasnoalias
Really sexy story, realistic too!
So sexy, hot, erotic and every other praise I can think of