Who wrote the music of the star spagle banner?

Francis Scot Key