Who wrote the lyrics to the Star Spangled Banner?

Francis Scott Key was the genius who came up with the lyrics for the Star Spangled Banner. John Stafford Smith was the one who wrote the music to accompany the lyrics.