Author: Alexander A. Kirillov
Born: 1967