Author: Pierre Jean Corneille Debreyne