Overview

Margaret Hamilton

(c. 1620—1699) royalist heroine and medical practitioner