Dots and lines - Trudeau, Richard J. (Kent State University Press, 1976)