Author: Marco Valerio Bernasconi
Born: 1967