Juan Antonio Villoro Ruiz is a Mexican writer and journalist and the son of philosopher Luis Villoro. He has been well known among intellectual circles in Mexico, Latin America and Spain for years, but his success among a wider readership has grown since receiving the Herralde Prize for his novel El testigo.