An Introduction To The Symbolical Language Of Ancient Art And Mythology by Richard Payne Knight