Ernesto Patino Historical Fiction Enough to Make the Angels Weep An unsolved murder and a 150-year-old diary of an Irish soldier are inextricably linked to the past . . .