marianna patton