First course in algebra and number theory - Weiss, Edwin (New York Academic Press, 1971)