David Hebert 

Retired lawyer, retired CEO, retired Hill staffer, supporter of democracy and opposed to authoritarianism. Nothing you read here should remotely be considered as legal advice.