Author: Luca Barbareschi
Born: 1956