Author: Francisco Silvela y de Le Vielleuze
Alternate names: Francisco Silvela
Born: 1845
Died: 1905