Author: Marco Ravaglia
Born: 1966