Author: Oliver Krähenbühl
Born: 1963