Mitch Finley, Author at Catholic Herald