The British Portrait 1660-1960 by Brian Allen | Menrva Books