Overview

Henry Foulis

(1635—1669) religious controversialist