Shelter in a storm by Brian Batchelder
_