Applications of Abstract Algebra with Maple and MATLAB, Second Edition (Textbooks in Mathematics)