Author: José María Manresa y Navarro