pam mackenzie