Three books Randy would recommend for further study of this subject are:
1) The Dangerous Duty of Delight by John Piper
2) Desire: The Journey We Must Take to Find the Life God Offers by John Eldredge
3) Addictions – A Banquet in the Grave: Finding Hope in the Power of the Gospel by Edward T. Welch
And here are some resources from Randy you may like to read:
Hunger, Thirst and Craving God
Longing for God and Joy, from Augustine
Longing for Joy, in C. S. Lewis, Part 1 and Part 2
Deepest Longings of Human Hearts
Will We Have Desires in Heaven?
This article originally appeared here and is used by permission.