Conor Gaffey, Author at Catholic Herald