This is a beta version of the textbook. That means it will continue to change. Typos will be corrected, explanations will be refined, and examples may be replaced or improved. In particular, pictures are still to be added for Section 5.3 onwards, as well as solutions for exercises that appear in the book. Your feedback, whether as an instructor or as a student working through these materials, will be part of how this book changes and develops.