It is time that I post more of alternative viewpoints (i.e. things I completely disagree with but that are interesting/valuable/thoughtful nonetheless) on SNV, and this is the first of those. Peter Singer is a fascinating philosopher, whose thoughts have culminated in animal rights activism. I leave you today with an essay he wrote a few years ago entitled All Animals Are Equal. Enjoy.