tudortime.org
Tudor tidbits 
On This Day 8th November 1576 On 8th November 1576, the provinces of the Netherlands, regardless of their religious affiliations, signed an agreement whereby the whole of the Netherlan…