Textbooks

Enough material will be posted on this website to enable you to complete the course, but if you are an information glutton who enjoys devouring multiple information resources there are several good online books available: