Early English Books Online (EEBO) This link opens in a new windowscanned images and (increasingly) full-text digital versions of over 125,000 books published in English up to 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.