Books

All textbooks and materials for this course are free and available online.