Michael Swan, Author at Catholic Herald