by viridianrookwood
One of the best stories I read in a while. It's rare that I check every day for a new part. But for this story I do