Open Library is a division of the Internet Archive that offers thousands of digitized books on a variety of subjects, including history, architecture, music, art, fashion and more.