Author: Konstantinos N. Kyriakakis
Born: 1973