Author: Gennady Lyubeznik
Born: 1957