Author: Stefano Lombardi Vallauri
Born: 1973