Mattapan loses a civic ‘giant’