Author: Pedro Torrellas
Born: active 1416?
Died: 1453?