Overview

Peter Pett

(c. 1610—1667) naval administrator