James Stewart, 1st Duke of Richmond — Scottish noble and admiral (1612-1655)