magnolia patton