Books by James Mattingly
Machine Agency
An engaging exploration of agency that provides students with the critical tools needed to understand and participate in debates about future machines.