Overview

William Hewer

(1642—1715) naval administrator