William Nuttle

Navigating a changing environment — hydrologist, engineer, advocate for renewable energy, currently writing about the personal side of technological progress