1 book
Jim Newheiser is a pastor, and also a counselor and director at The Institute for Biblical Counseling and Discipleship (IBCD) in San Diego, California. He holds M.A. and D.Min. degrees from Westminster Theological Seminary.
When Good Kids Make Bad Choices