Author: Maria Madalena de Cagigal e. Silva