Author: Konstantinos Kakavelakis
Born: 1960