Jim Clifford
Jim Clifford is associate professor of environmental history in the Department of History at the University of Saskatchewan.
Jim Clifford is associate professor of environmental history in the Department of History at the University of Saskatchewan. See less
Jim Clifford's Featured Books