William L. Jr. Patch