DownloadThe Portobello Bookshop Gift Guide 2024

Joshua Reeves Author

Jeremy Packer is Associate Professor in the Institute for Communication, Culture, Information, and Technology at the University of Toronto.

Joshua Reeves is an Associate Professor in the School of Communication and Media at Oregon State University.