Author: Maurizio Panconesi
Born: 1952