James 1 17
Every good and perfect gift is from above, coming down from the Father of lights, who does not change like shifting shadows.
Compare with other 3 random translations
FBV James 1:17All that's good, every perfect gift, is from above, and comes down from the Father who made heaven's lights. Unlike them he doesn't change—he doesn't vary or cause shadows.
AMP James 1:17Every good thing given and every perfect gift is from above; it comes down from the Father of lights [the Creator and Sustainer of the heavens], in whom there is no variation [no rising or setting] or shadow cast by His turning [for He is perfect and never changes].
NCV James 1:17Every good action and every perfect gift is from God. These good gifts come down from the Creator of the sun, moon, and stars, who does not change like their shifting shadows.