Adventures in algebra - Leventhal, Murray J. (New York)
xiv, 493 s.