Overview

Richard Waller

(c. 1660—1715) natural philosopher and translator