Author: Giorgio Barba Navaretti
Born: 1960