Author: Bozal, Fernández, Valeriano.