by Archer2050
Great! The characterization, the build-up, the twist -- everything works well together and its all packed into a small space. Not to mention stories with "accidental encounters" like these are my favorites. There's not enough of them, sadly, but this story is a great example.