Engineer pursuing his vision for power from local streams

Scott Swanson