Author: Olli Lagerspetz
Born: 1963