Jack C 

Retired consumer service executive, adoptive pet parent, opinionated liberal.