The books below, which have been assigned in ESSC classes, are listed in alphabetical order by title.
Please read the tips, as many of these ebooks have use restrictions.
If the edition listed here does not match the edition assigned by your professor, you might want to ask the the professor before using the ebook version.