Symbolical Language of Ancient Art and Mythology By Knight, Richard Payne Paperback Price $29.29 Free Shipping