Abstract Algebra With Applications: In Two Volumes by Spindler, Karlheinz | Menrva Books