Author: Stefan Howald
Born: 1953
Bio: Swiss journalist and translator