mae patton