Overview

Dudley North

(1602—1677) politician and author