The Cry of the Soul: How Our Emotions Reveal Our Deepest Questions about God by Dan Allender Back to product details page >