Author: Alon Gan
Born: 1964