Definitely an abolitionist, but I hate that word. It has negative and tangental connotations.

As far as the current argument is concerned:

This world continues to stand on the shoulders of...