Who wrote O say can you see?

Francis Scott Key wrote The Star-Spangled Banner.