Art of the Western Eorld : italian Painting : Perugino to Caravaggio - Emiliani, Andrea (Paul Hamlyn)