First course in rings, fields and vector spaces - Jain, S. K.