Textbook
We will be using the following books/links They are open source and you can use the online versions.