Author: Johannes Galliculus
Alternate names: Johann Galliculus
Born: 16th cent.