Author: Bertrand Meyer-Stabley
Born: 1955