Who wrote the Star-Spangled Banner ?
Frances Scott Key wrote the wrote the lyrics of the song Star-Spangled Banner
Francis Scott Key wrote The Star - spangled Banner.