Frank Richard Thompson, III