by SilentLady
Fantastic story - good length, fairly believable - and I came to it... what more can I say? xxJK