Author: Du Bec, Jean Alhacen. ; H. M., ; M., H.,