For other eBooks, please check Ebsco Ebooks Collection.
Hathi Trust Digital Library
Green Tea Press
Oreilly Open Books