Author David Sheridan

David Sheridan

David M. Sheridan is an Associate Professor in Michigan State University's Residential College in the Arts and Humanities, where he directs the Language and Media Center.