Author: Gian Marco Chiocci
Born: 1964