Author: Kyriakos Velopoulos
Born: 1965