James 1 17
every good giving, and every perfect gift is from above, coming down from the Father of the lights, with whom is no variation, or shadow of turning;
Compare with other 3 random translations
NLT James 1:17Whatever is good and perfect is a gift coming down to us from God our Father, who created all the lights in the heavens. He never changes or casts a shifting shadow.
KJV James 1:17Every good gift and every perfect gift is from above, and cometh down from the Father of lights, with whom is no variableness, neither shadow of turning.
AMP James 1:17Every good gift and every perfect (free, large, full) gift is from above; it comes down from the Father of all [that gives] light, in [the shining of] Whom there can be no variation [rising or setting] or shadow cast by His turning [as in an eclipse].