"Marmion"

Marmion is a poem by Walter Scott (1771 - 1832), about the Battle of Flodden Field.

The poem can be read in its entirety here.