James Shanahan

James Shanahan is a professor in the Media School at Indiana University-Bloomington.

James Shanahan is a professor in the Media School at Indiana University-Bloomington.

Welcome!

You're all set to enjoy unlimited Prime content.