Smart answer:

Your search for Who wrote I'll Give You the Sun returned the following results:

written by Jandy Nelson

I’ll Give You the Sun, written by Jandy Nelson, is the story of twins Noah and Jude who are inseparable from birth, torn apart by their mother’s death.

Jandy Nelson's I

Jandy Nelson's I'll Give You The Sun.

Source:

by Paul McCartney

the Sun is a melancholy ballad written and sung by Paul McCartney and credited to Lennon–McCartney.

Source: