McCormick Law Contracts Virginia North Carolina June 14, 2022 john contract law virginia north carolina mccormick law Previous