As with Beginning Apologetics, this book #5 at less than 40 pages is chock full of concise information about moral reasoning. There is a mini-course on Moral Theology and very well thought out explanations for moral opposition to abortion, contracept...