On Respect

A very good blog post from someone I know.