Overview

William Ramsay

(1602—1672) politician and army officer