john parke wilson jr. 9th va