Author: Robert Fayrfax
Born: 23 April 1464
Died: 24 October 1521
Bio: English Renaissance composer