Google Books might just be the next big thing. Imagine no longer having to go to the library.. every book ever made is within your grasp, or for a small fee you can access periodicals and special collections. Here is one book that you can read for free online- Ruskin's
Seven Lamps of Architecture: