150 Free Textbooks: A Meta Collection is a listing of 150 great, free, textbooks that Open Culture put together. (Open Culture is another great resource in itself).
There are textbooks for Biology, Physics, Engineering, Economics, Art, Business, and much more.
This is a great place for students and teachers to find free textbooks to use as either primary or secondary resources in the classroom.