Overview

Sir James Long

(1617—1692) politician