Author: Marteau de Langle de Cary.