Celestino da Costa Rodrigues de Souza is followed by