Overview

William Leving

(1653—1667) parliamentarian army officer and spy