Author: Alejandro Alvarez Bernal
Born: 1961