Overview

William Holmes

(1689—1748) college head