Ross Hammersley

father, husband, energy/land-use/enviro attorney, ecologist, activist, cyclist/triathlete, music lover, futbol & Michigan sports fan; views are mine.

Ross Hammersley