John Mitchell

John Mitchell

Engineer, vegan, gun-toting liberal, Every day creating new sustainability and mitigation implementation scenarios 'neath an alien sky.