Books by David Fernando Varela Sánchez