8:1 When Samuel became old, he made his sons judges over Israel. 2 The name of his firstborn son was Joel, and the name of his second, Abijah; they were judges in Beersheba. 3 Yet his sons did not walk in his ways but turned aside after gain. They took bribes and perverted justice.
4 Then all the elders of Israel gathered together and came to Samuel at Ramah 5 and said to him, “Behold, you are old and your sons do not walk in your ways. Now appoint for us a king to judge us like all the nations.” 6 But the thing displeased Samuel when they said, “Give us a king to judge us.” And Samuel prayed to the Lord. 7 And the Lord said to Samuel, “Obey the voice of the people in all that they say to you, for they have not rejected you, but they have rejected me from being king over them. 8 According to all the deeds that they have done, from the day I brought them up out of Egypt even to this day, forsaking me and serving other gods, so they are also doing to you. 9 Now then, obey their voice; only you shall solemnly warn them and show them the ways of the king who shall reign over them.”
10 So Samuel told all the words of the Lord to the people who were asking for a king from him. (ESV)