Carol Ann MacGregor, PhD