Required Reading

A liberal talks sense about guns and gun control.