Author: Reviel Netz
Born: 1968