We’re always happy to find a large collection of free educational books, and it looks like Springer has recently made available over 50,000 books covering STEM subjects. The academic and research books are available as PDF downloads. You can search and filter the list by discipline and topics.
Full article