Author: Alexei Skorobogatov
Born: 1961