And James is absolutely right. But if He is talking salvation to eternal life. He is contradicting Christ and Paul.
“Whosoever believes in me will not perish, but have everlasting life.” Jn 3:15
“For God so loved the world that he gave his only begotten Son, that whosoever believes in him will not perish, but have everlasting life.” Jn 3:16
“He that believes on him is not condemned, but he that believes not is condemned already, because he has notbelieved in the name of the only begotten Son of God.” Jn 3:18
“He that believes the Son has everlasting life, and he that believes not the Son, shall not see life, but the wrath of God abides on him.” Jn 3:36
“And this is the will of him that sent me, that every one that which sees the Son, and believes on him, will have everlasting life, and I will raise him up on the last day.”Jn 6:40
“Truly I say unto you, he that believes on me, has everlasting life.” Jn 6:47
.Eph 2:9~~New American Standard Bible
not as a result of works, so that no one may boast.
Titus 3:5~~New American Standard Bible
He saved us, not on the basis of deeds which we have done in righteousness, but according to His mercy, by the washing of regeneration and renewing by the Holy Spirit,
Have you ever considered that what Jesus said what "believe" meant and what "believe" has come to mean today, may be different?
Believe in the original, carries the meaning of commit, trust, as well as obey.
In other words unbelief is in fact disobedience.
6 Seeing therefore it remaineth that some should enter there into, and they to whom the good tidings were before preached failed to enter in because of disobedience, Hebrews 4:6 ASV
6 Since therefore it remains that some must enter it, and those to whom it was first preached did not enter because of disobedience,
Hebrews 4:6 NKJV
6 Seeing therefore it remaineth that some must enter therein *, and they to whom it was first preached entered not in because of unbelief:
Hebrews 4:6 KJV
Unbelief means disobedience.
Jesus said: Why do you call me Lord, and not do what I say? Luke 6:46
We must confess Jesus as Lord, and believe in our heart God raised Him from the dead.
Lord means Master.
If you don't do what He says, then you do not really believe he is your Lord.
as it is written -
Do you not know that to whom you present yourselves slaves to obey, you are that one's slaves whom you obey, whether of sin leading to death, or of obedience leading to righteousness? Romans 6:16
If you obey Jesus, then He is your Lord.
If you obey Satan, then Satan is your Lord.
In other words: What you say means NOTHING!
It's what you do that tells the Lord if you believe Him or not.
Then He will also say to those on the left hand, 'Depart from Me, you cursed, into the everlasting fire prepared for the devil and his angels: for I was hungry and you gave Me no food; I was thirsty and you gave Me no drink; Matthew 25:41-42
Depart from Me, you cursed, because I was hungry and you gave Me no food...
JLB