Great book for learning about the symbolism within great paintings. After reading a biography of Caravaggio where the author had explained the biblical stories informing the paintings, I wanted to know more. I'd read Bulfinch's Mythology for the clas...