What with the way the world is at the moment, I've been thinking a lot about social justice. I find myself confronted with sexism, homophobia, and even racism, with increasing frequency both offline and online. Possibly it's just because I'm … Continue reading