Marc Mason, Author at Catholic Herald