James, 1st Duke of Hamilton

Hamilton, James, 3rd Marquess of

British, 1606 - 1649