Author: Alfredo Leyva Almendros
Born: 1958