Author: Fernando Alvarez de Miranda y Torres