by _Savannah_
un-fuck-ing-believable, really well written, and good god did that make me horny, i didnt even get all the way through it!