Ted Walter, Forfatter hos NY TID