Who wrote the us national anthem the star spangled banner?

Francis Scott Key