Carl Wilson 

Pissed off baby boomer, terrier dog dad with a bone on many issues.