When People Speak for God

There are many voices in the world today claiming to have divine truth.  What do you do when someone claims to speak for God?

In this book, Henry Neufeld tries to tackle these questions by looking at how prophecy, or speaking for God, worked in the Bible, and connecting this to how it is to work in the church today.

How can you tell when someone is really speaking for God?  Should anyone make this claim?  Can it be questioned and challenged?