Criminal Procedure and Court Testimony - Monte, Vince A. (Sta. Cruz, Manila; Edric Publishing House, 2025)