difference algebra - Cohn, Richard M. (new york JW&S, 1965)