Eduardo Carrillo: A Life of Engagement