The disembodied head of Pancho Villa, kept in a glass jar in a research institute, is the narrator of several short stories from his own life, stories that might or might not have happened but are the stuff of legend.
2003
2022
2007
2021
1973
1991
1990
1954
1969
2018
1988
2008
2012
1982
1976
2013