David Jefferess

David Jefferess is an assistant professor in the Department of Critical Studies at the University of British Columbia, Okanagan.

David Jefferess's Featured Books