Author: Marculfus
Dates: 7th century.