In case you missed it last week, my latest essay is now also on the Center for Inquiry’s blog. To give you a taste, here is the main thrust of the article:

The idea I would like to propose in this essay is that while each ethical system has its shortcomings, put together they form a solid framework. One system might not be able to do the job required, but we can assemble a mature moral outlook containing parts drawn from different systems put forth by philosophers over the centuries (plus some biology, but that’s Massimo’s area). The following is a rough sketch of what I think a decent pluralist approach to ethics might look like.