Author: Sedulius
Dates: 5th cent.