Title: Life of Sir Robert Dudley
Subjects: Biography, Cartographers
Places: England, Great Britain
People: Alice Leigh Dudley Dudley duchess (d. 1669), Dudley family, Robert Dudley Sir (1574-1649)