OpenStax publishes open access books, developing courseware, and educational resources.
Here are some examples of the e-books available:
Each book has information about the book, and resources for instructors and students.