Under graduate texts in mathematics - Foulds (New York Springer-Verlag, 1981)