Author: Bonaventura Castelli
Born: approximately 1305