Should we all go vegan?

The insights of a non-vegan about veganism