Introduction to modern algebra and matrix theory - Schreier, Otto 1901-1929 (Dover, 2011)