Author: Angelo Cannavacciuolo
Born: 1956