Abstract algebra an inquiry-based approach - Hodge, Jonathan K. (Boca Raton CRC Press, 2014)