Holmes, Robert, Department of Biological Sciences University of Alberta, Canada