268
Cartoons
446
Likes
0
Commented
Bio
Dennis has spent a career in messaging and branding for national and international nonprofits and institutions in Washington DC. He still consults with progressive organizations and individuals but is happiest producing daily cartoons designed to afflict the comfortable.