Arzachel  Alpetragius Alphonsus  Ptolemaeus, Nicola Russo