Man differs from other animals in many ways. Animals do not practice self-control of prudence or foresight or restraint of impulses by the will. Human beings do all these things.
I can understand restraint OF impulses, but I wonder why the author chose self-control OF prudence or foresight. It makes more sense to me if I change BY. I am not sure about the author's intention of using "OF."
Top answer
It must be a mistake. "
— Englishmaven
It must be a mistake.
"
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.