Author: Janusz Michalewicz
Born: 1943