by Alpheratz
Beautiful, so refreshingly different from the run-of-the-mill stories which try to pack as many four letter words in as possible.