Discovering modern algebra - Gardner, K.L. (Oxford university, 1966)
English