A Beautiful Day

As I type this, I am gazing out my home office window, looking at the river running down my street. The rain is coming down hard, we had golf-ball sized hail earlier, and the promise of more to come. When you live in the desert, these things make you smile, and dance...