vera patton