Nathan Schneider

Journalist and Assistant Professor of Media Studies
Nathan Schneider
Diamonds