eHumanista IVITRA Volume 30

eHumanista IVITRA Volume 30