Francisco Ayala, escritor público y liberal