A first course in abstract algebra - Higgins, Philip John (Van Nostrand Reinhold new mathematics library ;, 1975)