Author: Cristian Calude
Born: 1952