Introduction to linear and abstract algebra - Robert C. Thompson (Foresman and Company)