John Foxe, 1516-1587