Engaging in the spiritual battle

There is more going on in the human life than can be accounted for by the physical. Andrew Heard corrects a view of the world that has been largely shaped by materialism and teaches to see both the world and the spiritual realm properly.