Author: Michault Taillevent
Dates: 15th century.