What does it mean to be human? We desperately need an answer to this question in the modern Western world. This vital question...
What do you see if you sit at a sidewalk café and watch people go by? When I do this, I’m struck by the immense diversity passing...