SMS dit: Studies in modern algebra /