Federico de Castro y Bravo, D.