Algebra - Shult; Surowski, David (Springer International Publishing, 2015)