Mark Sample
Mark Sample

Mark Sample

Associate Professor of Digital Studies at Davidson College