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