EEBO: Early English Books Online
Collection "of virtually every work printed in England, Ireland, Scotland, Wales and British North America and works in English printed elsewhere from 1473-1700 - from the first book printed in English by William Caxton, through the age of Spenser and Shakespeare and the tumult of the English Civil War." Digital page images.
Early English Books I (Pollard & Redgrave, STC I), 1475-1640, Early English Books II (Wing, STC II), 1641-1700, Thomason Tracts.
1473 - 1700