Moses
Numbers 35:7ESV·traditional attribution

All the cities that you give to the Levites shall be forty-eight, with their pasturelands.

John Gill Reformed Baptist @doctorgill

So all the cities which ye shall give to the Levites shall be forty eight cities,.... Of these forty eight cities, their names, and what tribes they were in, and which of them were particularly cities of refuge, an account is given in Jos 21:10, them shall ye give, with their suburbs; according to the dimensions before prescribed.

Jamieson-Fausset-Brown Reformed @jfbcommentary

CITIES OF REFUGE. (Num 35:6-8) there shall be six cities for refuge, which ye shall appoint for the manslayer--The establishment of those privileged sanctuaries among the cities of the Levites is probably traceable to the idea, that they would be the most suitable and impartial judges--that their presence and counsels might calm or restrain the stormy passions of the blood avenger--and that, from their being...

Commenting on Numbers 35:6-8

Keil & Delitzsch Lutheran @keilanddelitzsch

Num 35:6-8 Of these cities which were given up to the Levites, six were to serve as cities of refuge (see at Num 35:12) for manslayers, and in addition to these (עליהם, over upon them) the Israelites were to give of their possessions forty-two others, that is to say, forty-eight in all; and they were to do this, giving much from every tribe that had...

Commenting on Numbers 35:6-8