Even after we become born again, we find that there are deep-seated ways of thinking, speaking, and acting that do not match who God says we are to be. We hate it, we want to change, but we don’t understand how to recognize and defeat these destructive patterns. Many people assume that iniquity and sin mean the same thing. Actually, iniquity is how the scripture defines sins that are passed down in our biological families. In “Unravelling Iniquity” Dr. Henry W. Wright has set out to help us understand scripturally the difference between iniquity and sin and why it matters in our journey of overcoming. Maybe you’ve dealt with personal sins, but still don’t have the full freedom God has promised. Understanding and dealing with iniquity could be the missing piece to your journey forward.