Textbook billing contract sets a new price on course materials Callisto Martinez and Alex Brinkman November 2, 2023