Frans Hals (1582-1666): A Dutch Gentleman (1643-45). National Galleries of Scotland, Edinburgh