Return to Article Details Juan Villoro, El testigo (Anagrama, Barcelona, 2004, pp. 470. ISBN 968-867-241-6) Download Download PDF