Economists have affirmed that human needs are insatiable, so man would always have some unmet desires. Where the strength of man fails, those that believe in the existence of God turn to Him. Man would always turn to God to quench his thirst for greatness, fruitfulness, success and the almost innumerable needs. But after the thirst of man has been quenched, does anybody stop to ask if there is anything God thirsts for? Does God have an expectation from man? Can the all-sufficient and self-sufficient God ever need anything from man that could be equivalent to the thirst of man for water? Is it possible for God who is the King of the Universe, the King of glory, and the King of kings, to thirst? Whilst God may not thirst for natural water, He do thirst, The King thirsts! However, just as often demonstrated by the earthly Monarchs, the King of kings have tastes and choices. He does not accept just anything. What then does this King thirst for? This book, which you have opened is to let you know what the King of kings thirsts for. It is meant to let you know the longings and the expectations of God from humanity. Therefore, open your heart as you carefully move from page to page, because your curiosity would surely be satisfied.