David Thomas

David Thomas teaches courses on the history of digital media, critical video-game theory and human environments at the University of Colorado. For more information, see buzzcut.com.

View Our Authors