Overview

John Francis Vigani

(c. 1650—1713) chemist