Author: Jean de Mestral
Born: 1963