Stephen Bates

Stephen Bates is an associate professor in the Greenspun School of Journalism and Media Studies at the University of Nevada, Las Vegas.

Stephen Bates

Text by

Stephen Bates

Contributions by

Stephen Bates

Edited by