moses patton