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 484-page PDF of the August 2020 edition of the text (53 MB)
Click here to download a 471-page PDF of the updated November 2019 edition of the text (53 MB)