Down the road of veganism I go, one philosophical step at a time. The first step in becoming vegan was, for me, realizing that morality is not, as is currently vogue to think of it, a business transaction. It is not an unwritten contract between two “moral agents” to agree to certain constraints and obligations. [...]
These are the ramblings of 