Shaun Blanchard, Author at Catholic Herald