ann-moore-martin