Criminal law & jurisprudence notes and cases - Castro, Fernand A. (Rex Book Store, 2025)