Josh Brister

Josh Brister

 

Connect with me:

Passionate about solar, energy management, climate change, and most sports. Sometimes too clever for my own good. Self-professed word snob and grammar nerd...

Articles