Author: Otto Nievergelt
Born: 1905