christian patton