José de Acosta había llegado al Perú tres años después de que Francisco de Toledo asumiese como virrey en 1569.