Monday, October 26, 2026
Tuesday, September 22, 2026
When the Mountains Disappear
Hunstville, September 2026
Morning fog rose through the mountains, revealing and hiding them.
Generally, life is good.
Friday, September 11, 2026
The Empty Nest
This morning marked my return to the North Arm Wildlife Trail, a familiar stretch that had been off-limits for nearly two years.
I was heading toward the osprey nest, full of quiet anticipation. Approaching the nest brought a touch of disappointment—the nest stood empty. I had really hoped to catch even a fleeting glimpse of the birds today. Still, simply walking on the trail again was a gift in itself.
Generally, life is good.
Saturday, August 29, 2026
Along the Wasatch. Between Seasons
Huntsville, Middle Fork, August 2026
How different trees really are. How did I not notice this before? Why were they just trees, and suddenly they became so captivating—with personalities and life stories of their own?
Generally, life is good.
Sunday, August 23, 2026
Saturday, August 22, 2026
Along the Wasatch. Contours of the Canyon
Thursday, July 9, 2026
Monday, June 22, 2026
Tasha, the Field and the Sky
Sunday, May 10, 2026
Northern Utah In Transition
Thursday, January 1, 2026
Bear River Migratory Bird Refuge
Friday, December 5, 2025
Crossing Seasons # 2
Sunday, November 30, 2025
Thursday, October 23, 2025
On the Country Roads. Sunnyfield Barn
Wednesday, October 1, 2025
Stories Without Endings
Not every story reaches a neat conclusion. Some drift quietly beyond our sight, unfinished, as if life itself resists finality.
In truth, some stories are not meant to be closed—they are meant to be carried and this story is one of them.





















