Padilla's ultimate criminal law, study guide and reviewer the basic principles affecting criminal liability made clear and easy for law students and bar reviewees - Padilla, Ambrosio (Rex Book Store, 2009)