williamsmclare