Author: Carlo Cavriani
Born: 1970