Leo's luck runs out - Guineden, Darra (1999)
Keywords: Capital punishment -- Philippines; Echegaray, Leo; Supreme Court. Philippines