Garry O'Connor, Author at Catholic Herald