Author: Roman V. Yampolskiy
Born: 1979