Author: Herrero de Miñón, Miguel; Roca i Junyent, Miquel; Guerra, Alfonso