abigail vaughn