Author: Gian Mario Veneziano
Born: 1959