Joe Ruff, Author at Catholic Herald