Author: Luca Rossetto Casel
Born: 1976