By Joseph Pearce

Paul Henri Degrande
Mont-Saint-Michel

No historian should be taken seriously unless he is also a theologian and philosopher.

Read More: National Catholic Register