anna m. gregory