vera patterson