The Blog of Charles

Observations on the world, language, music, technology, communication, culture, and life.

Follow

Get every new post delivered to your Inbox.

Join 189 other followers