Democracy now: A moral giant- Dan Barrigan