This is really quite a site. It has an extensive selection of material you can read for free, all related to science. The current categories are:
- Computer science
- Earth sciences
For more ebooks, our 100 Places For Free Books category has many other resources.
Science Books Online