Author: Carlo Montanaro
Born: 1946