Alan Smart Author

Alan Smart is Professor of Anthropology at the University of Calgary. Josephine Smart is Professor of Anthropology at the University of Calgary.