Author: Serrano-Plaja, Arturo (Robert S. Rudder, Translator)