Now I don't agree with much of Me4Him's views (no offence Me4Him) however in this he/she is correct.
"HE".
Matthew Henry states it this way:
Now here is the problem in the above. Since God is sincerly offering salvation to all men (without exception - as many Calvinists agree, yes Rippon I mean a large number here), and since it is to all men, then in order for God not to be liar in the offering of salvation propitiation had to be made for all. Otherwise how can you offer something you can not give and not be a liar and a fraud. Can we say this about God? No we can not thus the only logical conclusion is that if God offers salvation toward all men and commands all men everywhere to repent (the gospel) then He did something that ensures His offer is legitimate and true even toward those who will reject it.
One of the big mistakes people make is believing God can do anything/anyway he choses,
but that's not exactly true, God "OBLIGATES" himself to keep his word,
Even swearing an oath to Abraham.
When God said it wasn't his will for any to perish and no one comes except he call them,
God obligated himself to call everyone, else they would perish because of God's failure to call them and God would prove to be a lair.
God doesn't have to swear an oath to keep his word,
because he says precisely what he means and means precisely what he says.