Francisco de Carriedo y Peredo - Salt, Alexander E.W (Philippine Journal of Science, 1913)