leila patton