anna patterson