An enjoyable little short story that hops back and forth between past and present a few times. You have to pay a bit of attention to where you are, but if you do it works ok and builds up nicely towards the wonderful ending.
I look forward to reading more from this writer.