Albategnius, Ptolemaus, Alphonsus and Arzachel, MAILLARD