Carol Ann Weaver Professor Emeritus Faculty Profile Contact: Email:caweaver@uwaterloo.ca Retired Faculty