The Catholic Civil War is a 300 year-old war of philosophy

By Hilary White