Student Workbook by Brian Brooks & James L. Pinson