Author: Ioannes Capellanus
Dates: active 1504