Click here to go to the online text.
Click here to download a PDF of all homework assignments and practice tests (15 MB)
Click here to download a PDF of all practice exercises (7 MB)
Click here to download a 569-page PDF of the August 2023 edition of the text (54 MB)