carla patton