Author: Mancelos, João de.