Author: Krzysztof C. Kiwiel
Born: 1953