Overview

Peter Ball

(c. 1638—1675) physician