Author: Andrei Grebennikov
Born: 1956