James B. Carrell Groups, Matrices, and Vector Spaces - Springer Springer 2017 ISBN: 9780387794280 Source: EBOOK