Dave Granlund cartoon on America’s birthday.