Ancient Pagan And Modern Christian Symbolism by John Newton (M R C S E ) | Menrva Books