Just a few of the diverse venues at which Kathleen has been invited to speak...
Click here for more information...