marcus thornton william & mary