annette edmonston