Author: Rasamoelina, Louis de Gonzague.