Kenneth Clarke

by Malcolm Balen

ix, 302 p., [16] p. of plates : 24 cm