Patricia A. Stewart BSc MSc PhD