Author: Mostassaf de Mallorca.