M Ann Hall Author

M. Ann Hall is professor emerita in the Faculty of Kinesiology, Sport, and Recreation at the University of Alberta.