Abstract algebra : an introductory course - Lee, Gregory T., 1971- , (Springer, 2018)