George Johnston — American lawyer and politician from Virginia