James Muir
James Muir is an associate professor in the Department of History and Classics as well as the Faculty of Law at the University of Alberta.
James Muir is an associate professor in the Department of History and Classics as well as the Faculty of Law at the University of Alberta. See less
James Muir's Featured Books