The Frontier in Medieval Epic: A Comparative Study of Celtic, Germanic, and Romance Heroic Poetry