That Contentious Semicolon!

You wouldn’t think that a topic as innocuous as punctuation could illicit the slightest opinion or criticism. And yet… […]