Roy Peachey, Author at Catholic Herald