Overview

John Perry

(1670—1733) hydraulic engineer and writer